Interface: FmcScreenOptions
Defined in: src/sdk/fmc/FmcScreen.ts:14
Options for an FMC screen
Properties
enableScratchpad?
optional
enableScratchpad:boolean
Defined in: src/sdk/fmc/FmcScreen.ts:48
Whether to enable the scratchpad. Defaults to true
.
eventPrefix?
optional
eventPrefix:string
Defined in: src/sdk/fmc/FmcScreen.ts:54
A prefix for fmc events. Currently used for multiple FMCs on one instrument scenarios.
lskNotHandledThrowValue?
optional
lskNotHandledThrowValue:any
Defined in: src/sdk/fmc/FmcScreen.ts:29
The value that is thrown when an LSK event is not handled by anything.
Default: the string 'KEY NOT ACTIVE'.
screenDimensions
screenDimensions:
object
Defined in: src/sdk/fmc/FmcScreen.ts:16
Screen dimensions
cellHeight
cellHeight:
number
Screen character row height
cellWidth
cellWidth:
number
Screen character cell width
textInputFieldDisallowedDeleteThrowValue?
optional
textInputFieldDisallowedDeleteThrowValue:any
Defined in: src/sdk/fmc/FmcScreen.ts:36
The value that is thrown when a text input fields receives a DELETE when deleteAllowed
is false.
Default: the string 'INVALID DELETE'.
textInputFieldParseFailThrowValue?
optional
textInputFieldParseFailThrowValue:any
Defined in: src/sdk/fmc/FmcScreen.ts:43
The value that is thrown when a text input fields fails to parse a scratchpad entry.
Default: the string 'INVALID ENTRY'.