Kui API Documentation - v11.0.0 / @kui-shell/core / ExecOptions
@kui-shell/core.ExecOptions
- alreadyWatching
- block
- container
- contextChangeOK
- createErrorStream
- createOnly
- createOutputStream
- credentials
- custom
- cwd
- data
- delegationOk
- echo
- entity
- env
- exec
- execUUID
- failWithUsage
- filter
- history
- insertIdx
- intentional
- isDrilldown
- isProxied
- leaveBottomStripeAlone
- nested
- nextBlock
- noCoreRedirect
- noDelegation
- noHeader
- noHistory
- noRetry
- noSidecarHeader
- noStatus
- parameters
- pip
- pipeStdin
- placeholder
- preserveBackButton
- quiet
- raw
- rawResponse
- render
- replSilence
- reportErrors
- rethrowErrors
- showHeader
- tab
- type
- watch
• Optional
alreadyWatching: boolean
packages/core/src/models/execOptions.ts:89
• Optional
block: Block
packages/core/src/models/execOptions.ts:61
• Optional
container: Element
packages/core/src/models/execOptions.ts:81
• Optional
contextChangeOK: boolean
packages/core/src/models/execOptions.ts:55
• Optional
createErrorStream: StreamableFactory
packages/core/src/models/execOptions.ts:92
• Optional
createOnly: boolean
packages/core/src/models/execOptions.ts:83
• Optional
createOutputStream: StreamableFactory
packages/core/src/models/execOptions.ts:93
• Optional
credentials: Record
<string
, any
>
packages/core/src/models/execOptions.ts:56
• Optional
custom: any
packages/core/src/models/execOptions.ts:58
• Optional
cwd: string
cwd?
packages/core/src/models/execOptions.ts:40
• Optional
data: string
| number
| Buffer
| Record
<string
, any
>
pass through uninterpreted data
packages/core/src/models/execOptions.ts:31
• Optional
delegationOk: boolean
packages/core/src/models/execOptions.ts:50
• Optional
echo: boolean
packages/core/src/models/execOptions.ts:71
• Optional
entity: any
packages/core/src/models/execOptions.ts:108
• Optional
env: Record
<string
, string
>
environment variable map
packages/core/src/models/execOptions.ts:43
• Optional
exec: "pexec"
| "qexec"
| "rexec"
packages/core/src/models/execOptions.ts:79
• Optional
execUUID: string
execution UUID
packages/core/src/models/execOptions.ts:28
• Optional
failWithUsage: boolean
packages/core/src/models/execOptions.ts:73
• Optional
filter: any
packages/core/src/models/execOptions.ts:54
• Optional
history: number
packages/core/src/models/execOptions.ts:70
• Optional
insertIdx: number
packages/core/src/models/execOptions.ts:90
• Optional
intentional: boolean
packages/core/src/models/execOptions.ts:66
• Optional
isDrilldown: boolean
packages/core/src/models/execOptions.ts:60
• Optional
isProxied: boolean
packages/core/src/models/execOptions.ts:48
• Optional
leaveBottomStripeAlone: boolean
packages/core/src/models/execOptions.ts:52
• Optional
nested: boolean
packages/core/src/models/execOptions.ts:72
• Optional
nextBlock: HTMLElement
packages/core/src/models/execOptions.ts:62
• Optional
noCoreRedirect: boolean
packages/core/src/models/execOptions.ts:68
• Optional
noDelegation: boolean
packages/core/src/models/execOptions.ts:49
• Optional
noHeader: boolean
packages/core/src/models/execOptions.ts:84
• Optional
noHistory: boolean
packages/core/src/models/execOptions.ts:67
• Optional
noRetry: boolean
packages/core/src/models/execOptions.ts:87
• Optional
noSidecarHeader: boolean
packages/core/src/models/execOptions.ts:86
• Optional
noStatus: boolean
packages/core/src/models/execOptions.ts:85
• Optional
parameters: any
packages/core/src/models/execOptions.ts:107
• Optional
pip: Object
Name | Type |
---|---|
container |
string |
returnTo |
string |
packages/core/src/models/execOptions.ts:69
• Optional
pipeStdin: boolean
packages/core/src/models/execOptions.ts:96
• Optional
placeholder: string
packages/core/src/models/execOptions.ts:63
• Optional
preserveBackButton: boolean
packages/core/src/models/execOptions.ts:76
• Optional
quiet: boolean
packages/core/src/models/execOptions.ts:65
• Optional
raw: boolean
packages/core/src/models/execOptions.ts:82
• Optional
rawResponse: boolean
packages/core/src/models/execOptions.ts:59
• Optional
render: boolean
true, if you wish a qexec to return rendered HTML; default is false, meaning you get the model back on qexec
packages/core/src/models/execOptions.ts:46
• Optional
replSilence: boolean
packages/core/src/models/execOptions.ts:64
• Optional
reportErrors: boolean
packages/core/src/models/execOptions.ts:75
• Optional
rethrowErrors: boolean
packages/core/src/models/execOptions.ts:74
• Optional
showHeader: boolean
packages/core/src/models/execOptions.ts:88
• Optional
tab: Tab
force execution in a given tab?
packages/core/src/models/execOptions.ts:25
• Optional
type: ExecType
packages/core/src/models/execOptions.ts:77
• Optional
watch: Object
pass watch state variables to subcommands being watched
Name | Type |
---|---|
accumulator |
Record <string , any > |
iteration |
number |
packages/core/src/models/execOptions.ts:34
▸ Optional
onExit(exitCode
): void
on job exit, pass the exitCode
Name | Type |
---|---|
exitCode |
number |
void
packages/core/src/models/execOptions.ts:105
▸ Optional
onInit(job
): Stream
| Promise
<Stream
>
on job init, pass the job, and get back a stdout; i.e. just before the PTY is brought up
Name | Type |
---|---|
job |
Job |
packages/core/src/models/execOptions.ts:99
▸ Optional
onReady(job
): void
| Promise
<void
>
on job ready, i.e. after the PTY is up, but before any data has been processed
Name | Type |
---|---|
job |
Job |
void
| Promise
<void
>
packages/core/src/models/execOptions.ts:102
▸ Optional
stderr(str
): any
Name | Type |
---|---|
str |
string |
any
packages/core/src/models/execOptions.ts:95
▸ Optional
stdout(str
): any
Name | Type |
---|---|
str |
Streamable |
any