Class

PurpleWhiteboardManager

unstable since: 3.0

[]

Description [src]

final class Purple.WhiteboardManager : GObject.Object
  implements Gio.ListModel {
  /* No available fields */
}

PurpleWhiteboardManager keeps track of all whiteboards and emits signals when they are added and removed.

Available since: 3.0

[]

Ancestors

[]

Implements

[]

Functions

purple_whiteboard_manager_get_default

Gets the default PurpleWhiteboardManager instance.

unstable since: 3.0

purple_whiteboard_manager_get_default_as_model

Gets the default manager as a GListModel.

unstable since: 3.0

[]

Instance methods

purple_whiteboard_manager_add

Adds whiteboard to manager.

unstable since: 3.0

purple_whiteboard_manager_find

Gets the PurpleWhiteboard identified by id if found, otherwise NULL.

unstable since: 3.0

purple_whiteboard_manager_remove

Removes whiteboard from manager.

unstable since: 3.0

Methods inherited from GObject (43)
Methods inherited from GListModel (5)
[]

Properties

Purple.WhiteboardManager:item-type

The type of items. See Gio.ListModelInterface.get_item_type.

unstable since: 3.0

Purple.WhiteboardManager:n-items

The number of items. See Gio.ListModelInterface.get_n_items.

unstable since: 3.0

[]

Signals

Purple.WhiteboardManager::added

Emitted after whiteboard has been added to manager.

unstable since: 3.0

Purple.WhiteboardManager::removed

Emitted after whiteboard has been removed from manager.

unstable since: 3.0

Signals inherited from GObject (1)
Signals inherited from GListModel (1)

Class structure