diff options
author | Adam Hooper <adamh@src.gnome.org> | 2004-12-18 02:03:35 +0800 |
---|---|---|
committer | Adam Hooper <adamh@src.gnome.org> | 2004-12-18 02:03:35 +0800 |
commit | 9bf71295e9a4e5cdfe9dc4380343616c49b161c6 (patch) | |
tree | 6b3aa6ef7d872a5cdc84da940b240e723b93c800 /src/ephy-extension.h | |
parent | c5b4d13e2e64dd3e28de75b17f6a436f339d5dc2 (diff) | |
download | gsoc2013-epiphany-9bf71295e9a4e5cdfe9dc4380343616c49b161c6.tar.gz gsoc2013-epiphany-9bf71295e9a4e5cdfe9dc4380343616c49b161c6.tar.zst gsoc2013-epiphany-9bf71295e9a4e5cdfe9dc4380343616c49b161c6.zip |
Add attach_tab and detach_tab functions to extension interface (bug
#153732). Thanks to Crispin for almost all of the code.
Diffstat (limited to 'src/ephy-extension.h')
-rw-r--r-- | src/ephy-extension.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ephy-extension.h b/src/ephy-extension.h index 06d48e06f..d2af710a9 100644 --- a/src/ephy-extension.h +++ b/src/ephy-extension.h @@ -46,6 +46,12 @@ struct _EphyExtensionIface EphyWindow *window); void (* detach_window) (EphyExtension *extension, EphyWindow *window); + void (* attach_tab) (EphyExtension *extension, + EphyWindow *window, + EphyTab *tab); + void (* detach_tab) (EphyExtension *extension, + EphyWindow *window, + EphyTab *tab); }; GType ephy_extension_get_type (void); @@ -56,6 +62,14 @@ void ephy_extension_attach_window (EphyExtension *extension, void ephy_extension_detach_window (EphyExtension *extension, EphyWindow *window); +void ephy_extension_attach_tab (EphyExtension *extension, + EphyWindow *window, + EphyTab *tab); + +void ephy_extension_detach_tab (EphyExtension *extension, + EphyWindow *window, + EphyTab *tab); + G_END_DECLS #endif |