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