Skip to main content

Class: CasSystemLegacyAdapter

Defined in: src/sdk/cas/CasSystemLegacyAdapter.ts:10

An adapter to convert legacy panel.xml annunciations into the new CasSystem.

Constructors​

Constructor​

new CasSystemLegacyAdapter(bus, logicHost, annunciationDefs): CasSystemLegacyAdapter

Defined in: src/sdk/cas/CasSystemLegacyAdapter.ts:34

Create a CasSystemLegacyAdapter

Parameters​

ParameterTypeDescription
busEventBusThe event bus.
logicHostCompositeLogicXMLHostA CompositeLogicXMLHost for running the events.
annunciationDefsreadonly Annunciation[]An array of system annunciations to monitor.

Returns​

CasSystemLegacyAdapter

Methods​

start()​

start(): void

Defined in: src/sdk/cas/CasSystemLegacyAdapter.ts:77

Register all the alerts and begin monitoring.

Returns​

void