Top |
Functions
Functions
ide_back_forward_list_go_backward ()
void
ide_back_forward_list_go_backward (IdeBackForwardList *self
);
ide_back_forward_list_go_forward ()
void
ide_back_forward_list_go_forward (IdeBackForwardList *self
);
ide_back_forward_list_get_can_go_backward ()
gboolean
ide_back_forward_list_get_can_go_backward
(IdeBackForwardList *self
);
ide_back_forward_list_get_can_go_forward ()
gboolean
ide_back_forward_list_get_can_go_forward
(IdeBackForwardList *self
);
ide_back_forward_list_get_current_item ()
IdeBackForwardItem *
ide_back_forward_list_get_current_item
(IdeBackForwardList *self
);
Retrieves the current IdeBackForwardItem or NULL
if no items have been
added to the IdeBackForwardList.
ide_back_forward_list_push ()
void ide_back_forward_list_push (IdeBackForwardList *self
,IdeBackForwardItem *item
);
ide_back_forward_list_branch ()
IdeBackForwardList *
ide_back_forward_list_branch (IdeBackForwardList *self
);
Branches self
into a newly created IdeBackForwardList.
This can be used independently and then merged back into a global IdeBackForwardList. This can be useful in situations where you have multiple sets of editors.
ide_back_forward_list_merge ()
void ide_back_forward_list_merge (IdeBackForwardList *self
,IdeBackForwardList *branch
);