| Top |
| void | (*BamfTabPreviewReadyCallback) () |
| gboolean | bamf_tab_raise () |
| gboolean | bamf_tab_close () |
| void | bamf_tab_request_preview () |
| const gchar * | bamf_tab_get_desktop_name () |
| const gchar * | bamf_tab_get_location () |
| guint64 | bamf_tab_get_xid () |
| gboolean | bamf_tab_get_is_foreground_tab () |
| char * | desktop-id | Read |
| gboolean | is-foreground-tab | Read |
| char * | location | Read |
| guint64 | xid | Read |
void (*BamfTabPreviewReadyCallback) (BamfTab *self,const gchar *preview_data,gpointer user_data);
gboolean
bamf_tab_raise (BamfTab *self);
Selects the self
tab in the parent window.
void bamf_tab_request_preview (BamfTab *self,BamfTabPreviewReadyCallback callback,gpointer user_data);
self |
a BamfTab |
|
callback |
a callback function to call when the result is ready. |
[closure][scope async] |
user_data |
data to be sent to the callback. |
[closure][allow-none] |
const gchar *
bamf_tab_get_desktop_name (BamfTab *self);
Returns the desktop file for the tab.
struct BamfTabClass {
BamfViewClass parent_class;
const gchar * (*get_desktop_name) (BamfTab *self);
const gchar * (*get_location) (BamfTab *self);
guint64 (*get_xid) (BamfTab *self);
gboolean (*get_is_foreground_tab) (BamfTab *self);
};
“desktop-id” property “desktop-id” char *
The Desktop ID associated with the application hosted in the remote Tab.
Owner: BamfTab
Flags: Read
Default value: NULL
“is-foreground-tab” property “is-foreground-tab” gboolean
Whether the tab is the foreground tab in it's toplevel container.
Owner: BamfTab
Flags: Read
Default value: FALSE
“location” property “location” char *
The Current location of the remote Tab.
Owner: BamfTab
Flags: Read
Default value: NULL