Class: AlertsSubject
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:39
A subject that tracks G1000 alert messages.
Implements
SubscribableArray<AlertMessage>
Constructors
Constructor
new AlertsSubject(
bus):AlertsSubject
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:51
Creates an instance of a AlertsSubject.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | An instance of the event bus. |
Returns
AlertsSubject
Accessors
length
Get Signature
get length():
number
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:113
Inherit Doc
Returns
number
Implementation of
SubscribableArray.length
Methods
get()
get(
index):AlertMessage
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:118
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
Inherit Doc
Implementation of
SubscribableArray.get
getArray()
getArray(): readonly
AlertMessage[]
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:128
Returns
readonly AlertMessage[]
Inherit Doc
Implementation of
SubscribableArray.getArray
sub()
sub(
handler,initialNotify,paused):Subscription
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:133
Parameters
| Parameter | Type | Default value |
|---|---|---|
handler | SubscribableArrayHandler<AlertMessage> | undefined |
initialNotify | boolean | false |
paused | boolean | false |
Returns
Subscription
Inherit Doc
Implementation of
SubscribableArray.sub
tryGet()
tryGet(
index):undefined|AlertMessage
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:123
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
undefined | AlertMessage
Inherit Doc
Implementation of
SubscribableArray.tryGet
unsub()
unsub(
handler):void
Defined in: workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/PFD/Components/UI/Alerts/AlertsSubject.ts:138
Parameters
| Parameter | Type |
|---|---|
handler | SubscribableArrayHandler<AlertMessage> |
Returns
void
Inherit Doc
Implementation of
SubscribableArray.unsub