| Top |
| #define | BAMF_TAB_SOURCE_CONST() |
| char ** | bamf_tab_source_get_tab_ids () |
| GArray * | bamf_tab_source_get_tab_preview () |
| char * | bamf_tab_source_get_tab_uri () |
| guint32 | bamf_tab_source_get_tab_xid () |
| gboolean | bamf_tab_source_show_tab () |
#define BAMF_TAB_SOURCE_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), BAMF_TYPE_TAB_SOURCE, BamfTabSource const))
char **
bamf_tab_source_get_tab_ids (BamfTabSource *source);
A string array containing the IDs of this BamfTabSource.
[transfer none][allow-none][array zero-terminated=1]
GArray * bamf_tab_source_get_tab_preview (BamfTabSource *source,char *tab_id);
A GArray containing the preview for the given ID of this BamfTabSource.
[transfer none][allow-none]
char * bamf_tab_source_get_tab_uri (BamfTabSource *source,char *tab_id);
guint32 bamf_tab_source_get_tab_xid (BamfTabSource *source,char *tab_id);
gboolean bamf_tab_source_show_tab (BamfTabSource *source,char *tab_id,GError *error);
struct BamfTabSourceClass {
GObjectClass parent_class;
/*< methods >*/
void (*show_tab) (BamfTabSource *source, char *tab_id);
char ** (*tab_ids) (BamfTabSource *source);
GArray * (*tab_preview) (BamfTabSource *source, char *tab_id);
char * (*tab_uri) (BamfTabSource *source, char *tab_id);
guint32 (*tab_xid) (BamfTabSource *source, char *tab_id);
};
“tab-closed” signalvoid user_function (BamfTabSource *bamftabsource, char *arg1, gpointer user_data)
Flags: Run First
“tab-opened” signalvoid user_function (BamfTabSource *bamftabsource, char *arg1, gpointer user_data)
Flags: Run First
“tab-uri-changed” signalvoid user_function (BamfTabSource *bamftabsource, char *arg1, char *arg2, char *arg3, gpointer user_data)
Flags: Run First