Runner
Class
constructor
_reserved1
_reserved2
_reserved3
_reserved4
_reserved5
_reserved6
_reserved7
parent
name
fixup_
launcher
force_
quit
get_
runtime
get_
stderr
get_
stdin
get_
stdout
run_
async
run_
finish
set_
tty
GJS API Reference
Ide-1.0
Ide
RunnerClass
Class RunnerClass
Hierarchy
RunnerClass
Index
Constructors
constructor
Properties
_reserved1
_reserved2
_reserved3
_reserved4
_reserved5
_reserved6
_reserved7
parent
name
Methods
fixup_
launcher
force_
quit
get_
runtime
get_
stderr
get_
stdin
get_
stdout
run_
async
run_
finish
set_
tty
Constructors
constructor
new
Runner
Class
(
)
:
RunnerClass
Returns
RunnerClass
Properties
_reserved1
_reserved1
:
object
_reserved2
_reserved2
:
object
_reserved3
_reserved3
:
object
_reserved4
_reserved4
:
object
_reserved5
_reserved5
:
object
_reserved6
_reserved6
:
object
_reserved7
_reserved7
:
object
parent
parent
:
Ide
.
ObjectClass
Static
name
name
:
string
Methods
fixup_
launcher
fixup_
launcher
(
self
:
Runner
, launcher
:
Ide
.
SubprocessLauncher
)
:
void
Parameters
self:
Runner
launcher:
Ide
.
SubprocessLauncher
Returns
void
force_
quit
force_
quit
(
self
:
Runner
)
:
void
Parameters
self:
Runner
Returns
void
get_
runtime
get_
runtime
(
self
:
Runner
)
:
Runtime
Parameters
self:
Runner
Returns
Runtime
get_
stderr
get_
stderr
(
self
:
Runner
)
:
Gio
.
InputStream
Parameters
self:
Runner
Returns
Gio
.
InputStream
get_
stdin
get_
stdin
(
self
:
Runner
)
:
Gio
.
OutputStream
Parameters
self:
Runner
Returns
Gio
.
OutputStream
get_
stdout
get_
stdout
(
self
:
Runner
)
:
Gio
.
InputStream
Parameters
self:
Runner
Returns
Gio
.
InputStream
run_
async
run_
async
(
self
:
Runner
, cancellable
:
Gio
.
Cancellable
, callback
:
AsyncReadyCallback
)
:
void
Parameters
self:
Runner
cancellable:
Gio
.
Cancellable
callback:
AsyncReadyCallback
Returns
void
run_
finish
run_
finish
(
self
:
Runner
, result
:
AsyncResult
)
:
boolean
Parameters
self:
Runner
result:
AsyncResult
Returns
boolean
set_
tty
set_
tty
(
self
:
Runner
, tty_fd
:
number
)
:
void
Parameters
self:
Runner
tty_fd:
number
Returns
void
Runner
Class
constructor
_reserved1
_reserved2
_reserved3
_reserved4
_reserved5
_reserved6
_reserved7
parent
name
fixup_
launcher
force_
quit
get_
runtime
get_
stderr
get_
stdin
get_
stdout
run_
async
run_
finish
set_
tty
base64:eyJwYWdlTmF2aWdhdGlvbiI6W3siY2xhc3NOYW1lcyI6InRzZC1raW5kLWNvbnN0cnVjdG9yIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI2NvbnN0cnVjdG9yIiwibmFtZSI6ImNvbnN0cnVjdG9yIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNfcmVzZXJ2ZWQxIiwibmFtZSI6Il9yZXNlcnZlZDEiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI19yZXNlcnZlZDIiLCJuYW1lIjoiX3Jlc2VydmVkMiIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjX3Jlc2VydmVkMyIsIm5hbWUiOiJfcmVzZXJ2ZWQzIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNfcmVzZXJ2ZWQ0IiwibmFtZSI6Il9yZXNlcnZlZDQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI19yZXNlcnZlZDUiLCJuYW1lIjoiX3Jlc2VydmVkNSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtcHJvcGVydHkgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjX3Jlc2VydmVkNiIsIm5hbWUiOiJfcmVzZXJ2ZWQ2IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1wcm9wZXJ0eSB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNfcmVzZXJ2ZWQ3IiwibmFtZSI6Il9yZXNlcnZlZDciLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI3BhcmVudCIsIm5hbWUiOiJwYXJlbnQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLXByb3BlcnR5IHRzZC1wYXJlbnQta2luZC1jbGFzcyB0c2QtaXMtc3RhdGljIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjbmFtZSIsIm5hbWUiOiJuYW1lIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjZml4dXBfbGF1bmNoZXIiLCJuYW1lIjoiZml4dXBfbGF1bmNoZXIiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNmb3JjZV9xdWl0IiwibmFtZSI6ImZvcmNlX3F1aXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNnZXRfcnVudGltZSIsIm5hbWUiOiJnZXRfcnVudGltZSIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI2dldF9zdGRlcnIiLCJuYW1lIjoiZ2V0X3N0ZGVyciIsImNoaWxkcmVuIjpbXSwiaXNFeHRlcm4iOmZhbHNlLCJpc0ludGVybiI6dHJ1ZX0seyJjbGFzc05hbWVzIjoidHNkLWtpbmQtbWV0aG9kIHRzZC1wYXJlbnQta2luZC1jbGFzcyIsImhyZWYiOiJJZGVfMV8wLklkZS5SdW5uZXJDbGFzcy5odG1sI2dldF9zdGRpbiIsIm5hbWUiOiJnZXRfc3RkaW4iLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNnZXRfc3Rkb3V0IiwibmFtZSI6ImdldF9zdGRvdXQiLCJjaGlsZHJlbiI6W10sImlzRXh0ZXJuIjpmYWxzZSwiaXNJbnRlcm4iOnRydWV9LHsiY2xhc3NOYW1lcyI6InRzZC1raW5kLW1ldGhvZCB0c2QtcGFyZW50LWtpbmQtY2xhc3MiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCNydW5fYXN5bmMiLCJuYW1lIjoicnVuX2FzeW5jIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjcnVuX2ZpbmlzaCIsIm5hbWUiOiJydW5fZmluaXNoIiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfSx7ImNsYXNzTmFtZXMiOiJ0c2Qta2luZC1tZXRob2QgdHNkLXBhcmVudC1raW5kLWNsYXNzIiwiaHJlZiI6IklkZV8xXzAuSWRlLlJ1bm5lckNsYXNzLmh0bWwjc2V0X3R0eSIsIm5hbWUiOiJzZXRfdHR5IiwiY2hpbGRyZW4iOltdLCJpc0V4dGVybiI6ZmFsc2UsImlzSW50ZXJuIjp0cnVlfV0sImNsYXNzTmFtZXMiOiJjdXJyZW50IHRzZC1raW5kLWNsYXNzIHRzZC1wYXJlbnQta2luZC1uYW1lc3BhY2UiLCJocmVmIjoiSWRlXzFfMC5JZGUuUnVubmVyQ2xhc3MuaHRtbCIsIm5hbWUiOiJSdW5uZXJDbGFzcyJ9