Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Implements

Index

Constructors

constructor

Events

highlightChanged

  • highlightChanged(dataIndex: number): void

recreate

  • recreate(): void

updateData

  • updateData(): void

widthChanged

  • widthChanged(): void

Properties

body

body: HTMLElement

header

header: HTMLElement

height

height: number

hidden

hidden: boolean

ranking

ranking: Ranking

width

width: number

Static EVENT_HIGHLIGHT_CHANGED

EVENT_HIGHLIGHT_CHANGED: "highlightChanged" = RankingEvents.EVENT_HIGHLIGHT_CHANGED

Static EVENT_RECREATE

EVENT_RECREATE: "recreate" = RankingEvents.EVENT_RECREATE

Static EVENT_UPDATE_DATA

EVENT_UPDATE_DATA: "updateData" = RankingEvents.EVENT_UPDATE_DATA

Static EVENT_WIDTH_CHANGED

EVENT_WIDTH_CHANGED: "widthChanged" = RankingEvents.EVENT_WIDTH_CHANGED

Accessors

context

context:

currentData

currentData:

id

id:

Methods

destroy

  • destroy(): void

enableHighlightListening

  • enableHighlightListening(enable: boolean): void

findNearest

  • findNearest(dataIndices: number[]): number

getHighlight

  • getHighlight(): number

groupData

hide

  • hide(): void
  • Returns void

init

  • init(): void
  • Returns void

on

  • on(type: "widthChanged", listener: widthChanged | null): this
  • on(type: "updateData", listener: updateData | null): this
  • on(type: "recreate", listener: recreate | null): this
  • on(type: "highlightChanged", listener: highlightChanged | null): this
  • on(type: string | string[], listener: IEventListener | null): this

render

  • render(data: (object | IGroupItem)[], rowContext: IExceptionContext): void

scrollIntoView

  • scrollIntoView(dataIndex: number): boolean

setHighlight

  • setHighlight(dataIndex: number): undefined | false | true

show

  • show(scrollLeft: number, clientWidth: number, isGoingRight: boolean): void
  • Parameters

    • scrollLeft: number
    • clientWidth: number
    • isGoingRight: boolean

    Returns void

updateAll

  • updateAll(): void

updateBody

  • updateBody(): void

updateColumnWidths

  • updateColumnWidths(): void

updateHeaderOf

updateHeaders

  • updateHeaders(): void

updateSelection

  • updateSelection(selectedDataIndices: object): void