| 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