Skip to main content

Interface: CasEvents

Events for CAS notification management.

Properties

cas_activate_alert

cas_activate_alert: Object

Activate an alert at a given priority.

Type declaration

NameTypeDescription
keyCasAlertKeyThe alert key that's going active.
priorityAnnunciationTypeThe priority the new alert will have.

Defined in

src/sdk/cas/CasSystem.ts:84


cas_activate_inhibit_state

cas_activate_inhibit_state: string

Enable a CAS inhibit state.

Defined in

src/sdk/cas/CasSystem.ts:114


cas_deactivate_alert

cas_deactivate_alert: Object

Deactivate an alert.

Type declaration

NameTypeDescription
keyCasAlertKeyThe alert key that's going inactive.
priorityAnnunciationTypeThe priority of the alert that's going inactive.

Defined in

src/sdk/cas/CasSystem.ts:92


cas_deactivate_inhibit_state

cas_deactivate_inhibit_state: string

Disable a CAS inhibit state.

Defined in

src/sdk/cas/CasSystem.ts:117


cas_master_acknowledge

cas_master_acknowledge: AnnunciationType

Broadcast a master acknowledge event.

Defined in

src/sdk/cas/CasSystem.ts:103


cas_publish_all_registrations

cas_publish_all_registrations: boolean

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

Defined in

src/sdk/cas/CasSystem.ts:129


cas_publish_registration

cas_publish_registration: string

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

Defined in

src/sdk/cas/CasSystem.ts:123


cas_register_alert

cas_register_alert: CasAlertDefinition

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.

Defined in

src/sdk/cas/CasSystem.ts:81


cas_set_initial_acknowledge

cas_set_initial_acknowledge: boolean

Sets whether newly activated alerts are initialized as acknowledged.

Defined in

src/sdk/cas/CasSystem.ts:100


cas_single_acknowledge

cas_single_acknowledge: Object

Acknowledges a single alert.

Type declaration

NameTypeDescription
keyCasAlertKeyThe alert key that's going active.
priorityAnnunciationTypeThe priority the new alert will have.

Defined in

src/sdk/cas/CasSystem.ts:106


cas_suppress_priority

cas_suppress_priority: AnnunciationType

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

Defined in

src/sdk/cas/CasSystem.ts:134


cas_unsuppress_priority

cas_unsuppress_priority: AnnunciationType

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

Defined in

src/sdk/cas/CasSystem.ts:139