package virtualized
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- virtualized
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- type CellDataGetter[B, C, A <: Object] = (B, String, C) => A
- class CellMeasurerCache extends Object
- Annotations
- @JSType() @native() @JSImport("react-virtualized", "CellMeasurerCache")
- trait CellMeasurerCacheParams extends Object
- Annotations
- @JSType()
- type CellRenderer[A <: Object, B <: Any, C <: Object] = (A, B, String, C, Int) => VdomNode
Types A Cell data, some js object with row entries B Column data, can be anything C Row data
- trait Column extends Object
- Annotations
- @JSType()
- sealed trait FixedDirection extends AnyRef
- type HeaderRenderer[B <: Any] = (B, String, Option[Boolean], VdomNode, Option[String], SortDirection) => VdomNode
- type HeaderRowRenderer = (String, Array[VdomNode], Style) => VdomNode
- type IndexParameter = RawIndexParameter
- type NoRowsRenderer = () => VdomNode
- type OnHeaderClick = (Object, String) => japgolly.scalajs.react.Callback
- type OnRowClick = (Int) => japgolly.scalajs.react.Callback
- type OnRowsRenderer = (Int, Int, Int, Int) => japgolly.scalajs.react.Callback
- type OnScroll = (JsNumber, JsNumber, JsNumber) => japgolly.scalajs.react.Callback
- implicit final class RawIndexParameterOps extends AnyVal
- type RowClassName = (Int) => String
- type RowGetter = (Int) => Object
- type RowHeight = (Int) => JsNumber
- type RowRenderer[C <: Object] = (String, Array[VdomNode], Int, Boolean, String, C, Option[OnRowClick], Option[OnRowClick], Option[OnRowClick], Option[OnRowClick], Option[OnRowClick], Style) => VdomNode
Types A Cell data, some js object with row entries B Column data, can be anything C Row data
- type RowStyle = (Int) => Style
- sealed trait ScrollToAlignment extends AnyRef
- type Sort = (String, SortDirection) => japgolly.scalajs.react.Callback
- sealed trait SortDirection extends AnyRef
- implicit final class TableJsMethodsOps extends AnyVal
Value Members
- val defaultCellRendererS: (Any, Any, String, Any, Int) => VdomNode
- val defaultHeaderRendererS: (Any, String, Option[Boolean], VdomNode, Option[String], SortDirection) => VdomNode
- val defaultHeaderRowRendererS: HeaderRowRenderer
- def defaultRowRendererS[C <: Object]: RowRenderer[C]
- object AutoSizer
- object CellMeasurer
- object CellMeasurerCache
- object CellMeasurerCacheParams
- object Column
- case object FixedHeight extends FixedDirection with Product with Serializable
- case object FixedWidth extends FixedDirection with Product with Serializable
- object ScrollToAlignment
- object SortDirection
- object SortIndicator
- object Table
- object defaultCellRenderer extends Function with Function1[RawCellRendererParameter, Node]
- Annotations
- @native() @JSImport("react-virtualized", "defaultTableCellRenderer")
- object defaultHeaderRenderer extends Function with Function1[RawHeaderRendererParameter, Node]
- Annotations
- @native() @JSImport("react-virtualized", "defaultTableHeaderRenderer")
- object defaultHeaderRowRenderer extends Function with Function1[RawHeaderRowRendererParameter, Node]
- Annotations
- @native() @JSImport("react-virtualized", "defaultTableHeaderRowRenderer")
- object defaultRowRenderer extends Function with Function1[RawRowRendererParameter, Node]
- Annotations
- @native() @JSImport("react-virtualized", "defaultTableRowRenderer")
- object raw
Raw facades