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