ActivatableIF

Interface for activatable plugins.

Members

Functions

activate
void activate()

Activates the extension on the targetted object.

deactivate
void deactivate()

Deactivates the extension on the targetted object.

getActivatableStruct
PeasActivatable* getActivatableStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

updateState
void updateState()

Triggers an update of the extension internal state to take into account state changes in the targetted object, due to some event or user action.

Static functions

getType
GType getType()