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.