| Top |
| #define | BAMF_TAB_CONST() |
| 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 () |
| gchar * | desktop-id | Read |
| gboolean | is-foreground-tab | Read |
| gchar * | location | Read |
| guint64 | xid | Read |
#define BAMF_TAB_CONST(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), BAMF_TYPE_TAB, BamfTab const))
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.
The tab desktop id or NULL if not set or available. Do not free the returned value, it belongs to self
.
[transfer none]
“desktop-id” property“desktop-id” gchar *
The Desktop ID assosciated with the application hosted in the remote Tab.
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.
Flags: Read
Default value: FALSE
“location” property“location” gchar *
The Current location of the remote Tab.
Flags: Read
Default value: NULL
“xid” property“xid” guint64
XID for the toplevel window containing the remote Tab.
Flags: Read
Default value: 0