Genesis
Addin
Interface
constructor
parent_
interface
name
get_
icon_
name
get_
label
get_
next_
label
get_
priority
get_
title
get_
widget
run_
async
run_
finish
GJS API Reference
Ide-1.0
Ide
GenesisAddinInterface
Class GenesisAddinInterface
Hierarchy
GenesisAddinInterface
Index
Constructors
constructor
Properties
parent_
interface
name
Methods
get_
icon_
name
get_
label
get_
next_
label
get_
priority
get_
title
get_
widget
run_
async
run_
finish
Constructors
constructor
new
Genesis
Addin
Interface
(
)
:
GenesisAddinInterface
Returns
GenesisAddinInterface
Properties
parent_
interface
parent_
interface
:
TypeInterface
Static
name
name
:
string
Methods
get_
icon_
name
get_
icon_
name
(
self
:
GenesisAddin
)
:
string
Parameters
self:
GenesisAddin
Returns
string
get_
label
get_
label
(
self
:
GenesisAddin
)
:
string
Parameters
self:
GenesisAddin
Returns
string
get_
next_
label
get_
next_
label
(
self
:
GenesisAddin
)
:
string
Parameters
self:
GenesisAddin
Returns
string
get_
priority
get_
priority
(
self
:
GenesisAddin
)
:
number
Parameters
self:
GenesisAddin
Returns
number
get_
title
get_
title
(
self
:
GenesisAddin
)
:
string
Parameters
self:
GenesisAddin
Returns
string
get_
widget
get_
widget
(
self
:
GenesisAddin
)
:
Gtk
.
Widget
Parameters
self:
GenesisAddin
Returns
Gtk
.
Widget
run_
async
run_
async
(
self
:
GenesisAddin
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
GenesisAddin
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
run_
finish
run_
finish
(
self
:
GenesisAddin
, result
:
AsyncResult
)
:
boolean
Parameters
self:
GenesisAddin
result:
AsyncResult
Returns
boolean
Genesis
Addin
Interface
constructor
parent_
interface
name
get_
icon_
name
get_
label
get_
next_
label
get_
priority
get_
title
get_
widget
run_
async
run_
finish
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5HZW5lc2lzQWRkaW5JbnRlcmZhY2UuaHRtbCNjb25zdHJ1Y3RvciIsIm5hbWUiOiJjb25zdHJ1Y3RvciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkdlbmVzaXNBZGRpbkludGVyZmFjZS5odG1sI3BhcmVudF9pbnRlcmZhY2UiLCJuYW1lIjoicGFyZW50X2ludGVyZmFjZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIHRzZC1pcy1zdGF0aWMiLCJocmVmIjoiSWRlXzFfMC5JZGUuR2VuZXNpc0FkZGluSW50ZXJmYWNlLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkdlbmVzaXNBZGRpbkludGVyZmFjZS5odG1sI2dldF9pY29uX25hbWUiLCJuYW1lIjoiZ2V0X2ljb25fbmFtZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5HZW5lc2lzQWRkaW5JbnRlcmZhY2UuaHRtbCNnZXRfbGFiZWwiLCJuYW1lIjoiZ2V0X2xhYmVsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkdlbmVzaXNBZGRpbkludGVyZmFjZS5odG1sI2dldF9uZXh0X2xhYmVsIiwibmFtZSI6ImdldF9uZXh0X2xhYmVsIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLkdlbmVzaXNBZGRpbkludGVyZmFjZS5odG1sI2dldF9wcmlvcml0eSIsIm5hbWUiOiJnZXRfcHJpb3JpdHkiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuR2VuZXNpc0FkZGluSW50ZXJmYWNlLmh0bWwjZ2V0X3RpdGxlIiwibmFtZSI6ImdldF90aXRsZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5HZW5lc2lzQWRkaW5JbnRlcmZhY2UuaHRtbCNnZXRfd2lkZ2V0IiwibmFtZSI6ImdldF93aWRnZXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuR2VuZXNpc0FkZGluSW50ZXJmYWNlLmh0bWwjcnVuX2FzeW5jIiwibmFtZSI6InJ1bl9hc3luYyIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5HZW5lc2lzQWRkaW5JbnRlcmZhY2UuaHRtbCNydW5fZmluaXNoIiwibmFtZSI6InJ1bl9maW5pc2giLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9XSwiY2xhc3NOYW1lcyI6ImN1cnJlbnQgdHNkLWtpbmQtY2xhc3MgdHNkLXBhcmVudC1raW5kLW5hbWVzcGFjZSIsImhyZWYiOiJJZGVfMV8wLklkZS5HZW5lc2lzQWRkaW5JbnRlcmZhY2UuaHRtbCIsIm5hbWUiOiJHZW5lc2lzQWRkaW5JbnRlcmZhY2UifQ==