Packages

trait Props extends Object

Annotations
@JSType() @native()
Linear Supertypes
Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Props
  2. Object
  3. Any
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val aria-label: UndefOr[String]

    Optional aria-label value to set on the column header

  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. val autoHeight: UndefOr[Boolean]

    Removes fixed height from the scrollingContainer so that the total height of rows can stretch the window.

    Removes fixed height from the scrollingContainer so that the total height of rows can stretch the window. Intended for use with WindowScroller

  7. val children: Array[Children]

    One or more Columns describing the data displayed in this row

  8. val className: UndefOr[String]

    Optional CSS class name

  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. val deferredMeasurementCache: UndefOr[CellMeasurerCache]
  11. val disableHeader: UndefOr[Boolean]

    Disable rendering the header at all

  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. val estimatedRowSize: JsNumber

    Used to estimate the total height of a Table before all of its rows have actually been measured.

    Used to estimate the total height of a Table before all of its rows have actually been measured. The estimated total height is adjusted as rows are rendered.

  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. val gridClassName: UndefOr[String]

    Optional custom CSS class name to attach to inner Grid element.

  18. val gridStyle: UndefOr[Object]

    Optional inline style to attach to inner Grid element.

  19. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. val headerClassName: UndefOr[String]

    Optional CSS class to apply to all column headers

  22. val headerHeight: JsNumber

    Fixed height of header row

  23. val headerRowRenderer: RawHeaderRowRenderer

    Responsible for rendering a table row given an array of columns: Should implement the following interface: ({ className: string, columns: any[], style: any }): PropTypes.node

  24. val headerStyle: UndefOr[Object]

    Optional custom inline style to attach to table header columns.

  25. val height: JsNumber

    Fixed/available height for out DOM element

  26. val id: UndefOr[String]

    Optional id

  27. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  28. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. val noRowsRenderer: UndefOr[RawNoRowsRenderer]

    Optional renderer to be used in place of table body rows when rowCount is 0

  31. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  33. val onHeaderClick: RawHeaderClickEvent

    Optional callback when a column's header is clicked.

    Optional callback when a column's header is clicked. ({ columnData: any, dataKey: string }): void

  34. val onRowClick: RawOnRowEvent

    Callback invoked when a user clicks on a table row.

    Callback invoked when a user clicks on a table row. ({ index: number }): void

  35. val onRowDoubleClick: RawOnRowEvent

    Callback invoked when a user double-clicks on a table row.

    Callback invoked when a user double-clicks on a table row. ({ index: number }): void

  36. val onRowMouseOut: RawOnRowEvent

    Callback invoked when the mouse leaves a table row.

    Callback invoked when the mouse leaves a table row. ({ index: number }): void

  37. val onRowMouseOver: RawOnRowEvent

    Callback invoked when a user moves the mouse over a table row.

    Callback invoked when a user moves the mouse over a table row. ({ index: number }): void

  38. val onRowRightClick: RawOnRowEvent

    Callback invoked when a user right-clicks on a table row.

    Callback invoked when a user right-clicks on a table row. ({ index: number }): void

  39. val onRowsRendered: RawRowsRendererEvent

    Callback invoked with information about the slice of rows that were just rendered.

    Callback invoked with information about the slice of rows that were just rendered. ({ startIndex, stopIndex }): void

  40. val onScroll: RawScrollEvent

    Callback invoked whenever the scroll offset changes within the inner scrollable region.

    Callback invoked whenever the scroll offset changes within the inner scrollable region. This callback can be used to sync scrolling between lists, tables, or grids. ({ clientHeight, scrollHeight, scrollTop }): void

  41. val overscanRowCount: Int

    Number of rows to render above/below the visible bounds of the list.

    Number of rows to render above/below the visible bounds of the list. These rows can help for smoother scrolling on touch devices.

  42. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  43. val rowClassName: RawRowClassNameParam

    Optional CSS class to apply to all table rows (including the header row).

    Optional CSS class to apply to all table rows (including the header row). This property can be a CSS class name (string) or a function that returns a class name. If a function is provided its signature should be: ({ index: number }): string

  44. val rowCount: Int

    Number of rows in table.

  45. val rowGetter: RawRowGetter

    Callback responsible for returning a data row given an index.

    Callback responsible for returning a data row given an index. ({ index: number }): any

  46. val rowHeight: RawRowHeightParam

    Either a fixed row height (number) or a function that returns the height of a row given its index.

    Either a fixed row height (number) or a function that returns the height of a row given its index. ({ index: number }): number

  47. val rowRenderer: RawRowRenderer

    Responsible for rendering a table row given an array of columns: Should implement the following interface: ({ className: string, columns: Array, index: number, isScrolling: boolean, onRowClick: ?Function, onRowDoubleClick: ?Function, onRowMouseOver: ?Function, onRowMouseOut: ?Function, rowData: any, style: any }): PropTypes.node

  48. val rowStyle: RawRowStyleParam

    Optional custom inline style to attach to table rows.

  49. val scrollToAlignment: String

    See Grid#scrollToAlignment

  50. val scrollToIndex: JsNumber

    Row index to ensure visible (by forcefully scrolling if necessary)

  51. val scrollTop: UndefOr[JsNumber]

    Vertical offset.

  52. val sort: UndefOr[RawSort]

    Sort function to be called if a sortable header is clicked.

    Sort function to be called if a sortable header is clicked. ({ sortBy: string, sortDirection: SortDirection }): void

  53. val sortBy: UndefOr[String]

    Table data is currently sorted by this :dataKey (if it is sorted at all)

  54. val sortDirection: UndefOr[String]

    Table data is currently sorted in this direction (if it is sorted at all)

  55. val style: UndefOr[Object]

    Optional inline style

  56. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  57. val tabIndex: UndefOr[JsNumber]

    Tab index for focus

  58. def toLocaleString(): String
    Definition Classes
    Object
  59. def toString(): String
    Definition Classes
    AnyRef → Any
  60. def valueOf(): Any
    Definition Classes
    Object
  61. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  62. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  63. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  64. val width: JsNumber

    Width of list

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped