Type Alias: CasDisplay2ScrollState
CasDisplay2ScrollState =
object
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:9
A scroll state of a CasDisplay2.
Properties
messageAfterCount
messageAfterCount:
number
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:30
The number of scrollable messages that are positioned after the last scrollable message slot.
messageAfterPriorityCounts
messageAfterPriorityCounts:
Readonly
<Record
<AnnunciationType
,number
>>
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:42
The numbers of scrollable messages of each priority level that are positioned after the last scrollable message slot.
messageBeforeCount
messageBeforeCount:
number
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:27
The number of scrollable messages that are positioned before the first scrollable message slot.
messageBeforePriorityCounts
messageBeforePriorityCounts:
Readonly
<Record
<AnnunciationType
,number
>>
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:36
The numbers of scrollable messages of each priority level that are positioned before the first scrollable message slot.
scrollableMessages
scrollableMessages: readonly
CasActiveMessage
[]
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:17
All scrollable messages, in display order.
scrollableSlotCount
scrollableSlotCount:
number
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:14
The number of displayed scrollable message slots.
scrollPos
scrollPos:
number
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:24
The scrolling position of the scrollable message slots. A value of 0
indicates that the first scrollable
message is displayed in the first scrollable message slot, 1
indicates that the second scrollable message is
displayed in the first scrollable message slot, and so on.
unscrollableSlotCount
unscrollableSlotCount:
number
Defined in: src/garminsdk/components/cas/CasDisplay2.tsx:11
The number of displayed unscrollable message slots.