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.

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:114

Enable a CAS inhibit state.


cas_deactivate_alert​

cas_deactivate_alert: object

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

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:117

Disable a CAS inhibit state.


cas_master_acknowledge​

cas_master_acknowledge: AnnunciationType

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

Broadcast a master acknowledge event.


cas_publish_all_registrations​

cas_publish_all_registrations: boolean

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

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:123

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:100

Sets whether newly activated alerts are initialized as acknowledged.


cas_single_acknowledge​

cas_single_acknowledge: object

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

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:134

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:139

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