Singularity.PluginContext – singularity-1.0 Reference Manual
Packages
singularity-1.0
Singularity
PluginContext
PluginContext
add_clock_suffix_widget
add_dock_context_menu_provider
add_dock_item_extension
add_overview_widget
add_panel_widget
add_search_provider
add_shell_surface_provider
add_sidebar_widget
add_vpn_provider
dismiss_notification
emit_notification
emit_notification_closed
get_workspaces
notify
remove_clock_suffix_widget
remove_dock_context_menu_provider
remove_dock_item_extension
remove_overview_widget
remove_panel_widget
remove_search_provider
remove_shell_surface_provider
remove_sidebar_widget
remove_vpn_provider
switch_workspace
update_workspaces
clock_suffix_widget_added
clock_suffix_widget_removed
dock_context_menu_provider_added
dock_context_menu_provider_removed
dock_item_extension_added
dock_item_extension_removed
notification_closed
notification_dismiss_requested
notification_received
overview_widget_added
overview_widget_removed
panel_widget_added
panel_widget_removed
search_provider_added
search_provider_removed
shell_surface_provider_added
shell_surface_provider_removed
sidebar_widget_added
sidebar_widget_removed
vpn_provider_added
vpn_provider_removed
workspace_switch_requested
workspaces_changed
PluginContext
Object Hierarchy:
Description:
public
class
PluginContext
:
Object
Namespace:
Singularity
Package:
singularity-1.0
Content:
Creation methods:
public
PluginContext
()
Methods:
public
void
add_clock_suffix_widget
(
Widget
widget)
public
void
add_dock_context_menu_provider
(
DockContextMenuProvider
provider)
public
void
add_dock_item_extension
(
DockItemExtension
extension)
public
void
add_overview_widget
(
OverviewWidgetProvider
provider)
public
void
add_panel_widget
(
Widget
widget,
Align
alignment)
public
void
add_search_provider
(
SearchProvider
provider)
public
void
add_shell_surface_provider
(
ShellSurfaceProvider
provider)
public
void
add_sidebar_widget
(
Widget
widget)
public
void
add_vpn_provider
(
VpnProvider
provider)
public
void
dismiss_notification
(
uint
id)
public
void
emit_notification
(
uint
id,
string
app_name,
string
summary,
string
body,
string
icon)
public
void
emit_notification_closed
(
uint
id,
uint
reason)
public
List
<
WorkspaceDescriptor
>
get_workspaces
()
public
void
notify
(
string
summary,
string
body)
public
void
remove_clock_suffix_widget
(
Widget
widget)
public
void
remove_dock_context_menu_provider
(
DockContextMenuProvider
provider)
public
void
remove_dock_item_extension
(
DockItemExtension
extension)
public
void
remove_overview_widget
(
OverviewWidgetProvider
provider)
public
void
remove_panel_widget
(
Widget
widget)
public
void
remove_search_provider
(
SearchProvider
provider)
public
void
remove_shell_surface_provider
(
ShellSurfaceProvider
provider)
public
void
remove_sidebar_widget
(
Widget
widget)
public
void
remove_vpn_provider
(
VpnProvider
provider)
public
void
switch_workspace
(
int
index)
public
void
update_workspaces
(
List
<
WorkspaceDescriptor
> descs)
Signals:
public
signal
void
clock_suffix_widget_added
(
Widget
widget)
public
signal
void
clock_suffix_widget_removed
(
Widget
widget)
public
signal
void
dock_context_menu_provider_added
(
DockContextMenuProvider
provider)
public
signal
void
dock_context_menu_provider_removed
(
DockContextMenuProvider
provider)
public
signal
void
dock_item_extension_added
(
DockItemExtension
extension)
public
signal
void
dock_item_extension_removed
(
DockItemExtension
extension)
public
signal
void
notification_closed
(
uint
id,
uint
reason)
public
signal
void
notification_dismiss_requested
(
uint
id)
public
signal
void
notification_received
(
uint
id,
string
app_name,
string
summary,
string
body,
string
icon)
public
signal
void
overview_widget_added
(
OverviewWidgetProvider
provider)
public
signal
void
overview_widget_removed
(
OverviewWidgetProvider
provider)
public
signal
void
panel_widget_added
(
Widget
widget,
Align
alignment)
public
signal
void
panel_widget_removed
(
Widget
widget)
public
signal
void
search_provider_added
(
SearchProvider
provider)
public
signal
void
search_provider_removed
(
SearchProvider
provider)
public
signal
void
shell_surface_provider_added
(
ShellSurfaceProvider
provider)
public
signal
void
shell_surface_provider_removed
(
ShellSurfaceProvider
provider)
public
signal
void
sidebar_widget_added
(
Widget
widget)
public
signal
void
sidebar_widget_removed
(
Widget
widget)
public
signal
void
vpn_provider_added
(
VpnProvider
provider)
public
signal
void
vpn_provider_removed
(
VpnProvider
provider)
public
signal
void
workspace_switch_requested
(
int
index)
public
signal
void
workspaces_changed
()
Inherited Members:
All known members inherited from class GLib.Object
@get
@new
@ref
@set
add_toggle_ref
add_weak_pointer
bind_property
connect
constructed
disconnect
dispose
dup_data
dup_qdata
force_floating
freeze_notify
get_class
get_data
get_property
get_qdata
get_type
getv
interface_find_property
interface_install_property
interface_list_properties
is_floating
new_valist
new_with_properties
newv
notify
notify_property
ref_count
ref_sink
remove_toggle_ref
remove_weak_pointer
replace_data
replace_qdata
set_data
set_data_full
set_property
set_qdata
set_qdata_full
set_valist
setv
steal_data
steal_qdata
thaw_notify
unref
watch_closure
weak_ref
weak_unref