Workbench
Addin
Interface
constructor
parent
name
can
Open
get
Id
load
open
Async
open
Finish
perspective
Set
unload
NODE-GTK API Reference
Ide-1.0
Ide
WorkbenchAddinInterface
Class WorkbenchAddinInterface
Hierarchy
WorkbenchAddinInterface
Index
Constructors
constructor
Properties
parent
name
Methods
can
Open
get
Id
load
open
Async
open
Finish
perspective
Set
unload
Constructors
constructor
new
Workbench
Addin
Interface
(
)
:
WorkbenchAddinInterface
Returns
WorkbenchAddinInterface
Properties
parent
parent
:
TypeInterface
Static
name
name
:
string
Methods
can
Open
can
Open
(
self
:
WorkbenchAddin
, uri
:
Ide
.
Uri
, contentType
:
string
)
:
[
boolean
,
number
]
Parameters
self:
WorkbenchAddin
uri:
Ide
.
Uri
contentType:
string
Returns
[
boolean
,
number
]
get
Id
get
Id
(
self
:
WorkbenchAddin
)
:
string
Parameters
self:
WorkbenchAddin
Returns
string
load
load
(
self
:
WorkbenchAddin
, workbench
:
Ide
.
Workbench
)
:
void
Parameters
self:
WorkbenchAddin
workbench:
Ide
.
Workbench
Returns
void
open
Async
open
Async
(
self
:
WorkbenchAddin
, uri
:
Ide
.
Uri
, contentType
:
string
, flags
:
WorkbenchOpenFlags
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
WorkbenchAddin
uri:
Ide
.
Uri
contentType:
string
flags:
WorkbenchOpenFlags
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
open
Finish
open
Finish
(
self
:
WorkbenchAddin
, result
:
AsyncResult
)
:
boolean
Parameters
self:
WorkbenchAddin
result:
AsyncResult
Returns
boolean
perspective
Set
perspective
Set
(
self
:
WorkbenchAddin
, perspective
:
Ide
.
Perspective
)
:
void
Parameters
self:
WorkbenchAddin
perspective:
Ide
.
Perspective
Returns
void
unload
unload
(
self
:
WorkbenchAddin
, workbench
:
Ide
.
Workbench
)
:
void
Parameters
self:
WorkbenchAddin
workbench:
Ide
.
Workbench
Returns
void
Workbench
Addin
Interface
constructor
parent
name
can
Open
get
Id
load
open
Async
open
Finish
perspective
Set
unload
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuV29ya2JlbmNoQWRkaW5JbnRlcmZhY2UuaHRtbCNwYXJlbnQiLCJuYW1lIjoicGFyZW50IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MgdHNkLWlzLXN0YXRpYyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI25hbWUiLCJuYW1lIjoibmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI2Nhbk9wZW4iLCJuYW1lIjoiY2FuT3BlbiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI2dldElkIiwibmFtZSI6ImdldElkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLldvcmtiZW5jaEFkZGluSW50ZXJmYWNlLmh0bWwjbG9hZCIsIm5hbWUiOiJsb2FkIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLldvcmtiZW5jaEFkZGluSW50ZXJmYWNlLmh0bWwjb3BlbkFzeW5jIiwibmFtZSI6Im9wZW5Bc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI29wZW5GaW5pc2giLCJuYW1lIjoib3BlbkZpbmlzaCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5Xb3JrYmVuY2hBZGRpbkludGVyZmFjZS5odG1sI3BlcnNwZWN0aXZlU2V0IiwibmFtZSI6InBlcnNwZWN0aXZlU2V0IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLldvcmtiZW5jaEFkZGluSW50ZXJmYWNlLmh0bWwjdW5sb2FkIiwibmFtZSI6InVubG9hZCIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX1dLCJjbGFzc05hbWVzIjoiY3VycmVudCB0c2Qta2luZC1jbGFzcyB0c2QtcGFyZW50LWtpbmQtbmFtZXNwYWNlIiwiaHJlZiI6IklkZV8xXzAuSWRlLldvcmtiZW5jaEFkZGluSW50ZXJmYWNlLmh0bWwiLCJuYW1lIjoiV29ya2JlbmNoQWRkaW5JbnRlcmZhY2UifQ==