Class: FmcScratchpad
Defined in: src/sdk/fmc/FmcScratchpad.ts:34
Scratchpad for an FMC screen
Constructors
Constructor
new FmcScratchpad(
bus,options,renderCallback):FmcScratchpad
Defined in: src/sdk/fmc/FmcScratchpad.ts:59
Ctor
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | the event bus |
options | Partial<FmcScratchpadOptions> | the options |
renderCallback | FmcRenderCallback | the render callback |
Returns
FmcScratchpad
Properties
contents
contents:
Subject<string>
Defined in: src/sdk/fmc/FmcScratchpad.ts:45
errorContents
errorContents:
Subject<string>
Defined in: src/sdk/fmc/FmcScratchpad.ts:47
isInDelete
isInDelete:
Subject<boolean>
Defined in: src/sdk/fmc/FmcScratchpad.ts:51
options
readonlyoptions:Required<FmcScratchpadOptions>
Defined in: src/sdk/fmc/FmcScratchpad.ts:35
renderedText
renderedText:
Subject<string>
Defined in: src/sdk/fmc/FmcScratchpad.ts:49
Methods
backspace()
backspace():
void
Defined in: src/sdk/fmc/FmcScratchpad.ts:85
Deletes the last character on the scratchpad
Returns
void
clear()
clear(
clearError):void
Defined in: src/sdk/fmc/FmcScratchpad.ts:98
Clears the scratchpad
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
clearError | boolean | true | whether to clear any scratchpad error content, defaults to true |
Returns
void
clearError()
clearError():
void
Defined in: src/sdk/fmc/FmcScratchpad.ts:111
Clears the scratchpad error
Returns
void
delete()
delete(
value?,clearError?):void
Defined in: src/sdk/fmc/FmcScratchpad.ts:134
Sets the scratchpad in DELETE mode (or not)
Parameters
| Parameter | Type | Default value | Description |
|---|---|---|---|
value? | boolean | undefined | optional value to force, otherwise the value is set to true |
clearError? | boolean | true | whether to clear any scratchpad error content, defaults to true |
Returns
void
error()
error(
error):void
Defined in: src/sdk/fmc/FmcScratchpad.ts:119
Sets the scratchpad to an error message
Parameters
| Parameter | Type | Description |
|---|---|---|
error | string | The error message |
Returns
void
typeContents()
typeContents(
char):void
Defined in: src/sdk/fmc/FmcScratchpad.ts:73
Appends a string on the scratchpad
Parameters
| Parameter | Type | Description |
|---|---|---|
char | string | the string to append |
Returns
void