diff options
Diffstat (limited to 'src/bookmarks/ephy-bookmark-action.h')
-rw-r--r-- | src/bookmarks/ephy-bookmark-action.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/src/bookmarks/ephy-bookmark-action.h b/src/bookmarks/ephy-bookmark-action.h index 01d2c65d3..fbda7f371 100644 --- a/src/bookmarks/ephy-bookmark-action.h +++ b/src/bookmarks/ephy-bookmark-action.h @@ -25,6 +25,8 @@ #include "ephy-link-action.h" #include "ephy-node.h" +#include <gtk/gtkactiongroup.h> + G_BEGIN_DECLS #define EPHY_TYPE_BOOKMARK_ACTION (ephy_bookmark_action_get_type ()) @@ -51,11 +53,20 @@ struct _EphyBookmarkActionClass EphyLinkActionClass parent_class; }; -GType ephy_bookmark_action_get_type (void); -GtkAction *ephy_bookmark_action_new (const char *name, - EphyNode *node); +GType ephy_bookmark_action_get_type (void); + +char * ephy_bookmark_action_name (EphyNode *node); + +GtkAction * ephy_bookmark_action_new (EphyNode *node, char *name); + + +void ephy_bookmark_action_set_bookmark (EphyBookmarkAction *action, EphyNode *node); + +EphyNode * ephy_bookmark_action_get_bookmark (EphyBookmarkAction *action); + +void ephy_bookmark_action_updated (EphyBookmarkAction *action); G_END_DECLS -#endif /* EPHY_BOOKMARK_ACTION_H */ +#endif |