Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

constructor

  • Parameters

    Returns ReactTable

Properties

context

context: any

props

props: Readonly<object> & Readonly<TableProps>

refs

refs: object

Type declaration

  • [key: string]: ReactInstance

state

state: Readonly<TableState>

Methods

componentDidMount

  • componentDidMount(): void
  • Returns void

componentWillUpdate

  • Parameters

    Returns void

forceUpdate

  • forceUpdate(callBack?: function): void
  • Parameters

    • Optional callBack: function
        • (): any
        • Returns any

    Returns void

handleClick

  • handleClick(event: any, rowIndex: number): boolean
  • Parameters

    • event: any
    • rowIndex: number

    Returns boolean

handleClickAttributelink

  • handleClickAttributelink(event: Event, element: HTMLAnchorElement, attribute: FeatureAttribute): boolean
  • Parameters

    Returns boolean

handleMouseDown

  • handleMouseDown(event: any, rowIndex: number): boolean
  • Parameters

    • event: any
    • rowIndex: number

    Returns boolean

handleMouseEnter

  • handleMouseEnter(event: any, rowIndex: number): void
  • Parameters

    • event: any
    • rowIndex: number

    Returns void

handleMouseLeave

  • handleMouseLeave(event: any, rowIndex: number): void
  • Parameters

    • event: any
    • rowIndex: number

    Returns void

handleMouseUp

  • handleMouseUp(): boolean
  • Returns boolean

handleSortClick

handleTableScrollStart

  • handleTableScrollStart(): void
  • Returns void

handleTouchEnd

  • handleTouchEnd(event: any, rowIndex: number): boolean
  • Parameters

    • event: any
    • rowIndex: number

    Returns boolean

handleTouchMove

  • handleTouchMove(event: any, rowIndex: number): boolean
  • Parameters

    • event: any
    • rowIndex: number

    Returns boolean

handleTouchStart

  • handleTouchStart(event: any, rowIndex: number): boolean
  • Parameters

    • event: any
    • rowIndex: number

    Returns boolean

render

  • render(): Element
  • Returns Element

renderCell

  • renderCell(rowIndex: number, width: number, column: TableColumn, columnIndex: number): Element
  • Parameters

    • rowIndex: number
    • width: number
    • column: TableColumn
    • columnIndex: number

    Returns Element

renderContextMenus

  • renderContextMenus(): Element
  • Returns Element

renderHeaderCell

  • renderHeaderCell(width: number, column: TableColumn, columnIndex: number): Element
  • Parameters

    • width: number
    • column: TableColumn
    • columnIndex: number

    Returns Element

setState

  • setState<K>(f: function, callback?: function): void
  • setState<K>(state: Pick<TableState, K>, callback?: function): void
  • Type parameters

    • K: keyof S

    Parameters

    Returns void

  • Type parameters

    • K: keyof S

    Parameters

    • state: Pick<TableState, K>
    • Optional callback: function
        • (): any
        • Returns any

    Returns void

Static Optional componentDidMount

  • componentDidMount(): void
  • Returns void

Static Optional componentDidUpdate

  • componentDidUpdate(prevProps: Readonly<TableProps>, prevState: Readonly<TableState>, prevContext: any): void
  • Parameters

    Returns void

Static Optional componentWillMount

  • componentWillMount(): void
  • Returns void

Static Optional componentWillReceiveProps

  • componentWillReceiveProps(nextProps: Readonly<TableProps>, nextContext: any): void
  • Parameters

    • nextProps: Readonly<TableProps>
    • nextContext: any

    Returns void

Static Optional componentWillUnmount

  • componentWillUnmount(): void
  • Returns void

Static Optional componentWillUpdate

  • componentWillUpdate(nextProps: Readonly<TableProps>, nextState: Readonly<TableState>, nextContext: any): void
  • Parameters

    Returns void

Static Optional shouldComponentUpdate

  • shouldComponentUpdate(nextProps: Readonly<TableProps>, nextState: Readonly<TableState>, nextContext: any): boolean
  • Parameters

    Returns boolean