Skip to main content

Interface: ChecklistPaneViewItemListProps

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Components/ChecklistPane/ChecklistPaneViewItemList.tsx:21

Component props for ChecklistPaneViewItemList.

Extends

  • ComponentProps

Properties

checklistSet

checklistSet: ChecklistSet<GarminChecklistItemTypeDefMap, G3000ChecklistMetadata, G3000ChecklistGroupMetadata, void, void>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Components/ChecklistPane/ChecklistPaneViewItemList.tsx:23

The checklist set containing the items rendered by the list.


children?

optional children: DisplayChildren[]

Defined in: src/sdk/components/FSComponent.ts:122

The children of the display component.

Inherited from

ComponentProps.children


items

items: SubscribableArray<GarminChecklistItem>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Components/ChecklistPane/ChecklistPaneViewItemList.tsx:26

The checklist items to render in the list.


ref?

optional ref: NodeReference<any>

Defined in: src/sdk/components/FSComponent.ts:125

A reference to the display component.

Inherited from

ComponentProps.ref


selectedIndex

selectedIndex: Subscribable<number>

Defined in: src/workingtitle-instruments-g3000/html_ui/Shared/Components/ChecklistPane/ChecklistPaneViewItemList.tsx:33

The index of the selected checklist item. If the index is less than zero, then the list will scroll to the top. If the index is greater than or equal to the number of rendered list items, then the list will scroll to the bottom. Otherwise, the list will scroll to keep the selected item in the middle of the visible list area.