Class: WarningManager
Defined in: src/sdk/components/Warnings/Warning.ts:102
The basic component for handling warning logic.
Constructors
Constructor
new WarningManager(
warnings
,logicHost
,textCb
,soundCb?
):WarningManager
Defined in: src/sdk/components/Warnings/Warning.ts:118
Create a WarningManager.
Parameters
Parameter | Type | Description |
---|---|---|
warnings | Warning [] | An array of warnings to manage. |
logicHost | CompositeLogicXMLHost | An event bus. |
textCb | (warning ) => void | A callback to display new warning text. |
soundCb? | (warning , active ) => void | A callback to play an instrument sound from a sound ID. |
Returns
WarningManager