Interface: TouchListProps
Component props for TouchList.
Hierarchy
ComponentProps
↳
TouchListProps
Properties
bus
• bus: EventBus
The event bus.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:13
children
• Optional
children: DisplayChildren
[]
The children of the display component.
Inherited from
ComponentProps.children
Defined in
sdk/components/FSComponent.ts:122
heightPx
• Optional
heightPx: number
| Subscribable
<number
>
The height of the list in pixels. If not defined, the default value depends on whether the number of items per page is defined. If the number of items per page is defined, the height defaults to the sum of the list item height and spacing multiplied by the number of items per page. If the number of items per page is not defined, the height defaults to 100 pixels.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:29
itemCount
• itemCount: Subscribable
<number
>
The total number of items in the list.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:41
itemsPerPage
• Optional
itemsPerPage: number
| Subscribable
<number
>
The number of visible items per page. If not defined, the list will not snap to list items when scrolling.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:32
listItemHeightPx
• listItemHeightPx: number
| Subscribable
<number
>
The height of each list item in pixels.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:18
listItemSpacingPx
• Optional
listItemSpacingPx: number
| Subscribable
<number
>
The amount of space between each list item in pixels. Defaults to zero pixels.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:21
maxRenderedItemCount
• Optional
maxRenderedItemCount: number
| Subscribable
<number
>
The maximum number of items that can be rendered simultaneously. Ignored if itemsPerPage
is not defined. The
value will be clamped to be greater than or equal to itemsPerPage * 3
. Defaults to infinity.
Defined in
workingtitle-instruments-g3000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG3000/GTC/Components/List/TouchList.tsx:38
ref
• Optional
ref: NodeReference
<any
>
A reference to the display component.
Inherited from
ComponentProps.ref
Defined in
sdk/components/FSComponent.ts:125