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.