Variable: os
constos:object
Defined in: index.ts:6
Type Declaration
action
action: (
a) => () =>void
Parameters
a
Returns
() => void
call
call: <
T>(name,args) =>T
Type Parameters
T
T = unknown
Parameters
name
string
args?
unknown = null
Returns
T
catalogue
catalogue:
unknown
flush
flush: () =>
void
Returns
void
onClosing
onClosing: (
f) => () =>void
Parameters
f
() => boolean
Returns
() => void
onEnv
onEnv: (
f) => () =>void
Parameters
f
(env) => void
Returns
() => void
onInput
onInput: (
f) => () =>void
Parameters
f
(text, send) => void
Returns
() => void
onOpen
onOpen: (
f) => () =>void
Parameters
f
(args) => void
Returns
() => void
onWindow
onWindow: (
f) => () =>void
Parameters
f
(w) => void
Returns
() => void
onZone
onZone: (
f) => () =>void
Parameters
f
(e) => void
Returns
() => void
zone
zone: <
T>(method,args?,ids?) =>Promise<T>
Type Parameters
T
T = unknown
Parameters
method
string
args?
unknown
ids?
Record<string, string>
Returns
Promise<T>
args
Get Signature
get args():
Record<string,unknown>
Returns
Record<string, unknown>
env
Get Signature
get env():
Record<string,unknown>
Returns
Record<string, unknown>
window
Get Signature
get window():
WindowState
Returns
openWindow()
openWindow(
args,how?,opts?):void
Parameters
args
Record<string, unknown>
how?
"replace" | "tab" | "window"
opts?
layer?
"desktop" | "normal" | "floating"
Returns
void
provide()
provide(
name,f):void
Parameters
name
string
f
(arg) => unknown
Returns
void
strings()
strings(
table):void
Parameters
table
Record<string, Record<string, string>>
Returns
void
t()
t(
key,args?):string
Parameters
key
string
args?
Record<string, unknown>
Returns
string
takeInput()
takeInput(
label):void
Parameters
label
string
Returns
void