• What is KendoReact
  • Getting Started
  • Server Components
  • Components
    • Animation
    • Barcodes
    • Buttons
    • Chartsupdated
    • Common Utilities
    • Conversational UIupdated
    • Data Gridupdated
    • Data Query
    • Data Tools
    • Date Inputs
    • Date Math
    • Dialogs
    • Drawing
    • Dropdownsupdated
    • Editor
    • Excel Export
    • File Saver
    • Formupdated
    • Ganttupdated
    • Gauges
    • Indicators
    • Inputsupdated
    • Labels
    • Layoutupdated
    • ListBox
    • ListView
    • Map
    • Notification
    • OrgChartnew
    • PDF Processing
    • PDFViewer
    • PivotGrid
    • Popup
    • Progress Bars
    • Ripple
    • Scheduler
    • ScrollView
    • Sortable
    • Spreadsheetupdated
    • TaskBoard
    • Tooltips
    • TreeList
    • TreeViewupdated
    • Upload
  • Sample Applications
  • Styling & Themes
  • Common Features
  • Project Setup
  • Knowledge Base
  • Changelog
  • Updates
  • Troubleshooting

ButtonItemProps

The props of the ButtonItem component. The ButtonItem component renders each list item in the dropdown buttons list.

NameTypeDefaultDescription

className?

string

dataItem

any

focused?

boolean

id?

string

index?

number

item?

"null" | ComponentType<{ item: any; itemIndex: number; }>

onClick

(event: MouseEvent<HTMLLIElement>, index?: number) => void

onDown?

(event: MouseEvent<HTMLLIElement> | PointerEvent<HTMLLIElement>) => void

render?

ComponentType<{ item: any; itemIndex: number; }> | (li: ReactElement<HTMLLIElement>, props: ButtonItemProps) => ReactNode

textField?

string