WebKit2.BackForwardList (original) (raw)
Class
WebKit2BackForwardList
Description [src]
class WebKit2.BackForwardList : GObject.Object
{
priv: WebKitBackForwardListPrivate*
}
List of visited pages.
WebKitBackForwardList maintains a list of visited pages used to navigate to recent pages. Items are inserted in the list in the order they are visited.
WebKitBackForwardList also maintains the notion of the current item (which is always at index 0), the preceding item (which is at index -1), and the following item (which is at index 1). Methods webkit_web_view_go_back()
and webkit_web_view_go_forward()
move the current item backward or forward by one. Methodwebkit_web_view_go_to_back_forward_list_item()
sets the current item to the specified item. All other methods returning WebKitBackForwardListItem
s do not change the value of the current item, they just return the requested item or items.
Instance methods
Methods inherited from GObject (43)
Please see GObject for a full list of methods.
Signals
WebKit2.BackForwardList::changed
This signal is emitted when back_forward_list
changes. This happens when the current item is updated, a new item is added or one or more items are removed. Note that both item_added
and items_removed
canNULL
when only the current item is updated. Items are only removed when the list is cleared or the maximum items limit is reached.
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.
Class structure
struct WebKit2BackForwardListClass {
GObjectClass parent_class;
void (* _webkit_reserved0) (
void
);
void (* _webkit_reserved1) (
void
);
void (* _webkit_reserved2) (
void
);
void (* _webkit_reserved3) (
void
);
}
No description available.
Class members
parent_class: GObjectClass
No description available.
_webkit_reserved0: void (* _webkit_reserved0) ( void )
No description available.
_webkit_reserved1: void (* _webkit_reserved1) ( void )
No description available.
_webkit_reserved2: void (* _webkit_reserved2) ( void )
No description available.
_webkit_reserved3: void (* _webkit_reserved3) ( void )
No description available.