Plugin
Descriptor
constructor
module
plugin
Id
name
plugin
Deinit
plugin
Register
Keys
NODE-GTK API Reference
Grl-0.2
Grl
PluginDescriptor
Class PluginDescriptor
This structure is used for the module loader
record
Hierarchy
PluginDescriptor
Index
Constructors
constructor
Properties
module
plugin
Id
name
Methods
plugin
Deinit
plugin
Register
Keys
Constructors
constructor
new
Plugin
Descriptor
(
)
:
Grl
.
PluginDescriptor
Returns
Grl
.
PluginDescriptor
Properties
module
module
:
GModule
.
Module
the #GModule instance.
field
plugin
Id
plugin
Id
:
string
the module identifier
field
Static
name
name
:
string
Methods
plugin
Deinit
plugin
Deinit
(
plugin
:
Grl
.
Plugin
)
:
void
Parameters
plugin:
Grl
.
Plugin
Returns
void
plugin
Register
Keys
plugin
Register
Keys
(
registry
:
Grl
.
Registry
, plugin
:
Grl
.
Plugin
)
:
void
Parameters
registry:
Grl
.
Registry
plugin:
Grl
.
Plugin
Returns
void
Plugin
Descriptor
constructor
module
plugin
Id
name
plugin
Deinit
plugin
Register
Keys
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmxfMF8yLkdybC5QbHVnaW5EZXNjcmlwdG9yLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmxfMF8yLkdybC5QbHVnaW5EZXNjcmlwdG9yLmh0bWwjbW9kdWxlIiwibmFtZSI6Im1vZHVsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IkdybF8wXzIuR3JsLlBsdWdpbkRlc2NyaXB0b3IuaHRtbCNwbHVnaW5JZCIsIm5hbWUiOiJwbHVnaW5JZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiR3JsXzBfMi5HcmwuUGx1Z2luRGVzY3JpcHRvci5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmxfMF8yLkdybC5QbHVnaW5EZXNjcmlwdG9yLmh0bWwjcGx1Z2luRGVpbml0IiwibmFtZSI6InBsdWdpbkRlaW5pdCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJHcmxfMF8yLkdybC5QbHVnaW5EZXNjcmlwdG9yLmh0bWwjcGx1Z2luUmVnaXN0ZXJLZXlzIiwibmFtZSI6InBsdWdpblJlZ2lzdGVyS2V5cyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IkdybF8wXzIuR3JsLlBsdWdpbkRlc2NyaXB0b3IuaHRtbCIsIm5hbWUiOiJQbHVnaW5EZXNjcmlwdG9yIn0=
This structure is used for the module loader