Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LineUpLiteToolbarProps<D>

Type Parameters

Hierarchy

Index

Properties

Cell?: Renderer<CellProps<D, any>>
Footer?: Renderer<FooterProps<D>>
Header?: Renderer<HeaderProps<D>>
actionFilter?: CustomFilterByAction<D>

custom handler for filter action click

actionGroupBy?: CustomGroupByAction<D>

custom handler for group by action click

actionSortBy?: CustomSortByAction<D>

custom handler for sort by action click

className?: string
columns?: ColumnInstance<D>[]
depth: number
icons?: Partial<ActionIcons>

customize the icons to use

id: IdType<D>
isVisible: boolean
maxWidth?: number
minWidth?: number
parent?: ColumnInstance<D>
placeholderOf?: ColumnInstance<{}>
style?: CSSProperties
totalLeft: number
totalWidth: number
width?: string | number

Methods

  • getFooterProps(propGetter?: FooterPropGetter<D>): TableFooterProps
  • Parameters

    • Optional propGetter: FooterPropGetter<D>

    Returns TableFooterProps

  • getHeaderProps(propGetter?: HeaderPropGetter<D>): TableHeaderProps
  • Parameters

    • Optional propGetter: HeaderPropGetter<D>

    Returns TableHeaderProps

  • getToggleHiddenProps(userProps?: any): any
  • Parameters

    • Optional userProps: any

    Returns any

  • render(type: string, props?: object): ReactNode
  • Parameters

    • type: string
    • Optional props: object

    Returns ReactNode

  • toggleHidden(value?: boolean): void
  • Parameters

    • Optional value: boolean

    Returns void

Generated using TypeDoc