Import line: | Peas = imports.gi.Peas; |
GIR File: | Peas-1.0.gir |
C documentation: | PeasPluginInfo |
Struct : | PluginInfo |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
get_authors
()
:
Array
Gets a NULL-terminated array of strings with the authors of the plugin.
Gets a NULL-terminated array of strings with the authors of the plugin.
|
Peas.PluginInfo | |
get_copyright
()
:
String
Gets the copyright of the plugin.
Gets the copyright of the plugin.
|
Peas.PluginInfo | |
get_data_dir
()
:
String
Gets the data dir of the plugin.
Gets the data dir of the plugin.
|
Peas.PluginInfo | |
get_description
()
:
String
Gets the description of the plugin.
Gets the description of the plugin.
|
Peas.PluginInfo | |
get_iage
()
:
Number
Gets the interface age of the plugin.
Gets the interface age of the plugin.
|
Peas.PluginInfo | |
get_keys
()
:
Object
Gets a hash table of string keys present and GValue values, present in the plugin information file, but not handled by libpeas.
Gets a hash table of string keys present and GValue values, present in the plugin information file, but not handled by libpeas. Note that libpeas only handles booleans and strings, and that strings that are recognised as booleans, as done by g_key_file_get_boolean, will be of boolean type. not free or destroy any data in this hashtable.
|
Peas.PluginInfo | |
get_module_dir
()
:
String
Gets the module directory.
Gets the module directory.
|
Peas.PluginInfo | |
get_module_name
()
:
String
Gets the module name.
Gets the module name.
|
Peas.PluginInfo | |
get_name
()
:
String
Gets the name of the plugin.
Gets the name of the plugin.
|
Peas.PluginInfo | |
get_version
()
:
String
Gets the version of the plugin.
Gets the version of the plugin.
|
Peas.PluginInfo | |
get_visible
()
:
Boolean
Gets the visibility of the plugin.
Gets the visibility of the plugin. if not.
|
Peas.PluginInfo | |
get_website
()
:
String
Gets the website of the plugin.
Gets the website of the plugin.
|
Peas.PluginInfo | |
is_active
()
:
Boolean
Check if the plugin is active.
Check if the plugin is active.
|
Peas.PluginInfo | |
is_available
()
:
Boolean
Check if the plugin is available.
Check if the plugin is available. A plugin is marked as not available when there is no loader available to load it, or when there has been an error when trying to load it previously.
|
Peas.PluginInfo | |
set_visible
(Boolean visible)
:
none
Sets whether the plugin should be visible in the plugin manager.
Sets whether the plugin should be visible in the plugin manager.
|
Peas.PluginInfo |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Peas.Engine
Signal |
activate_plugin
(Engine self, PluginInfo info)
:
none
The activate-plugin signal is emitted when a plugin is being activated.
|
Peas.Engine
Signal |
deactivate_plugin
(Engine self, PluginInfo info)
:
none
The activate-plugin signal is emitted when a plugin is being deactivated.
|
Peas.Engine
Method |
get_plugin_info
(String plugin_name)
:
Peas.PluginInfo
|
Peas.Engine
Method |
activate_plugin
(PluginInfo info)
:
Boolean
Activates the plugin corresponding to info on all the objects registered against engine, loading it if it's not already available.
|
Peas.Engine
Method |
deactivate_plugin
(PluginInfo info)
:
Boolean
Deactivates the plugin corresponding to info on all the objects registered against engine, eventually unloading it when it has been completely deactivated.
|
Peas.Engine
Method |
|
Peas.Engine
Method |
|
Peas.ExtensionBase
Property |
plugin_info : Peas.PluginInfo
|
Peas.ExtensionBase
Method |
get_plugin_info
()
:
Peas.PluginInfo
Get information relative to extbase.
|
Peas.ExtensionSet
Signal |
|
Peas.ExtensionSet
Signal |
|
PeasUI
Method |
Gets the icon name of the plugin.
|