Skip to main content

Interface: CasEvents

Defined in: src/sdk/cas/CasSystem.ts:75

Events for CAS notification management.

Properties

cas_activate_alert

cas_activate_alert: object

Defined in: src/sdk/cas/CasSystem.ts:84

Activate an alert at a given priority.

initialAcknowledge?

optional initialAcknowledge: boolean

Whether the new alert should be initialized as acknowledged. Defaults to false.

key

key: CasAlertKey

The alert key that's going active.

priority

priority: AnnunciationType

The priority the new alert will have.


cas_activate_inhibit_state

cas_activate_inhibit_state: string

Defined in: src/sdk/cas/CasSystem.ts:116

Enable a CAS inhibit state.


cas_deactivate_alert

cas_deactivate_alert: object

Defined in: src/sdk/cas/CasSystem.ts:94

Deactivate an alert.

key

key: CasAlertKey

The alert key that's going inactive.

priority

priority: AnnunciationType

The priority of the alert that's going inactive.


cas_deactivate_inhibit_state

cas_deactivate_inhibit_state: string

Defined in: src/sdk/cas/CasSystem.ts:119

Disable a CAS inhibit state.


cas_master_acknowledge

cas_master_acknowledge: AnnunciationType

Defined in: src/sdk/cas/CasSystem.ts:105

Broadcast a master acknowledge event.


cas_publish_all_registrations

cas_publish_all_registrations: boolean

Defined in: src/sdk/cas/CasSystem.ts:131

Request a republish of all CAS registrations. Anything that can send a cas_register_alert message must be capable of responding to this.


cas_publish_registration

cas_publish_registration: string

Defined in: src/sdk/cas/CasSystem.ts:125

Request a republish of a single CAS registration. Anything that can send a cas_register_alert message must be capable of responding to this.


cas_register_alert

cas_register_alert: CasAlertDefinition

Defined in: src/sdk/cas/CasSystem.ts:81

Register a new alert. Anything that can send a cas_register_alert message must subscribe for and respond to cas_publish_registration and cas_publish_all_registration requests. This can be handled manually or through the use of a CasRegistrationManager.


cas_set_initial_acknowledge

cas_set_initial_acknowledge: boolean

Defined in: src/sdk/cas/CasSystem.ts:102

Sets whether newly activated alerts are initialized as acknowledged.


cas_single_acknowledge

cas_single_acknowledge: object

Defined in: src/sdk/cas/CasSystem.ts:108

Acknowledges a single alert.

key

key: CasAlertKey

The alert key that's going active.

priority

priority: AnnunciationType

The priority the new alert will have.


cas_suppress_priority

cas_suppress_priority: AnnunciationType

Defined in: src/sdk/cas/CasSystem.ts:136

Requests the CAS system to suppress all annunciations with the provided type/priority.


cas_unsuppress_priority

cas_unsuppress_priority: AnnunciationType

Defined in: src/sdk/cas/CasSystem.ts:141

Requests the CAS system to unsuppress all annunciations with the provided type/priority.