Vpn
Editor
Plugin
Interface
constructor
g
Iface
name
export
To
File
get
Capabilities
get
Editor
get
Suggested
Filename
get
Vt
notify
Plugin
Info
Set
NODE-GTK API Reference
NM-1.0
NM
VpnEditorPluginInterface
Class VpnEditorPluginInterface
Interface for VPN editor plugins.
record
Hierarchy
VpnEditorPluginInterface
Index
Constructors
constructor
Properties
g
Iface
name
Methods
export
To
File
get
Capabilities
get
Editor
get
Suggested
Filename
get
Vt
notify
Plugin
Info
Set
Constructors
constructor
new
Vpn
Editor
Plugin
Interface
(
)
:
VpnEditorPluginInterface
Returns
VpnEditorPluginInterface
Properties
g
Iface
g
Iface
:
TypeInterface
the parent interface
field
Static
name
name
:
string
Methods
export
To
File
export
To
File
(
plugin
:
VpnEditorPlugin
, path
:
string
, connection
:
NM
.
Connection
)
:
boolean
Parameters
plugin:
VpnEditorPlugin
path:
string
connection:
NM
.
Connection
Returns
boolean
get
Capabilities
get
Capabilities
(
plugin
:
VpnEditorPlugin
)
:
VpnEditorPluginCapability
Parameters
plugin:
VpnEditorPlugin
Returns
VpnEditorPluginCapability
get
Editor
get
Editor
(
plugin
:
VpnEditorPlugin
, connection
:
NM
.
Connection
)
:
VpnEditor
Parameters
plugin:
VpnEditorPlugin
connection:
NM
.
Connection
Returns
VpnEditor
get
Suggested
Filename
get
Suggested
Filename
(
plugin
:
VpnEditorPlugin
, connection
:
NM
.
Connection
)
:
string
Parameters
plugin:
VpnEditorPlugin
connection:
NM
.
Connection
Returns
string
get
Vt
get
Vt
(
plugin
:
VpnEditorPlugin
, outVtSize
:
number
)
:
VpnEditorPluginVT
Parameters
plugin:
VpnEditorPlugin
outVtSize:
number
Returns
VpnEditorPluginVT
notify
Plugin
Info
Set
notify
Plugin
Info
Set
(
plugin
:
VpnEditorPlugin
, pluginInfo
:
VpnPluginInfo
)
:
void
Parameters
plugin:
VpnEditorPlugin
pluginInfo:
VpnPluginInfo
Returns
void
Vpn
Editor
Plugin
Interface
constructor
g
Iface
name
export
To
File
get
Capabilities
get
Editor
get
Suggested
Filename
get
Vt
notify
Plugin
Info
Set
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjY29uc3RydWN0b3IiLCJuYW1lIjoiY29uc3RydWN0b3IiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjZ0lmYWNlIiwibmFtZSI6ImdJZmFjZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiTk1fMV8wLk5NLlZwbkVkaXRvclBsdWdpbkludGVyZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjZXhwb3J0VG9GaWxlIiwibmFtZSI6ImV4cG9ydFRvRmlsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjZ2V0Q2FwYWJpbGl0aWVzIiwibmFtZSI6ImdldENhcGFiaWxpdGllcyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjZ2V0RWRpdG9yIiwibmFtZSI6ImdldEVkaXRvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwjZ2V0U3VnZ2VzdGVkRmlsZW5hbWUiLCJuYW1lIjoiZ2V0U3VnZ2VzdGVkRmlsZW5hbWUiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiTk1fMV8wLk5NLlZwbkVkaXRvclBsdWdpbkludGVyZmFjZS5odG1sI2dldFZ0IiwibmFtZSI6ImdldFZ0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6Ik5NXzFfMC5OTS5WcG5FZGl0b3JQbHVnaW5JbnRlcmZhY2UuaHRtbCNub3RpZnlQbHVnaW5JbmZvU2V0IiwibmFtZSI6Im5vdGlmeVBsdWdpbkluZm9TZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJOTV8xXzAuTk0uVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlLmh0bWwiLCJuYW1lIjoiVnBuRWRpdG9yUGx1Z2luSW50ZXJmYWNlIn0=
Interface for VPN editor plugins.