Components
    • Animation
    • Barcodes
    • Buttons
    • Charts
    • Common Utilities
    • Conversational UI
    • Data Grid
    • Data Query
    • Data Tools
    • Date Inputs
    • Date Math
    • Dialogs
    • Drawing
    • Dropdowns
    • Editor
    • Excel Export
    • File Saver
    • Form
    • Gantt
    • Gauges
    • Indicators
    • Inputs
    • Labels
    • Layout
    • ListBox
    • ListView
    • Mapbeta
    • Notification
    • PDF Processing
    • PivotGrid
    • Popup
    • Progress Bars
    • Ripple
    • Scheduler
    • ScrollView
    • Sortable
    • TaskBoard
    • Tooltips
    • TreeList
    • TreeView
    • Upload
    Sample Applications
    Styling & Themes
    Common Features
    Project Setup
    Changelog

ListItemProps

Represents the props of the ListItem component.

NameTypeDefaultDescription

dataItem

any

Represents the data item of the list item element.

focused

boolean

Indicates the focused state of the list item element.

group?

string

The group that will be rendered.

id?

string

Specifies the id that will be added to the list item element.

index

number

Represents the index of the list item element.

selected

boolean

Indicates the selected state of the list item element.

textField?

string

Sets the data item field that represents the item text. If the data contains only primitive values, do not define it.

Methods

onClick

The onClick event handler of the list item element.

Parameters

index

number

event

MouseEvent<HTMLLIElement>

render

Fires when the list item is about to be rendered. Used to override the default appearance of the list item.

Parameters

li

ReactElement<HTMLLIElement>

itemProps

ListItemProps

Returns

ReactNode