go
PeasActivatableInterface
peas
c
types
Provides an interface for activatable plugins.
struct
PeasActivatableInterface {
GTypeInterface
gIface
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
activate
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
deactivate
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
updateState
;
}
Members
Variables
activate
void
function
(
PeasActivatable
*
activatable
)
activate
;
deactivate
void
function
(
PeasActivatable
*
activatable
)
deactivate
;
gIface
GTypeInterface
gIface
;
The parent interface.
updateState
void
function
(
PeasActivatable
*
activatable
)
updateState
;
peas
c
types
aliases
PeasExtension
PeasExtensionSetForeachFunc
PeasFactoryFunc
enums
PeasPluginInfoError
structs
PeasActivatableInterface
PeasEngineClass
PeasExtensionBaseClass
PeasExtensionSetClass
PeasGtkConfigurableInterface
PeasGtkPluginManagerClass
PeasGtkPluginManagerViewClass
PeasObjectModuleClass
Provides an interface for activatable plugins.