Skip to content

ColumnRendererSB class


⊕ new ColumnRendererSB(bar: SortingBar,column: QueryColumn,slot?: HTMLDivElement): ColumnRendererSB



● bar: SortingBar


● baseAttr: EntityAttr


● column: QueryColumn


● element: HTMLDivElement


● functionMenu: PopupMenu = null


● isMouseOverBlock: boolean = false


● keepShowingButtons: boolean = false



⇄ get cssPrefix(): string

Returns string



▸ buttonSortingClickHandler(ev: Event,anchor: HTMLDivElement): boolean

  • ev: Event
  • anchor: HTMLDivElement

Returns boolean


▸ fireColumnChanged(): void

Returns void


▸ refresh(): void

Returns void


▸ render(): HTMLDivElement

Returns HTMLDivElement



▸ getAttribute(): EntityAttr

Returns EntityAttr


▸ getClassesToAdd(): string

Returns string


▸ getDefaultCaption(): string

Returns string


▸ getDefaultTitleText(attr: EntityAttr): string

Returns string


▸ getUIS(): boolean

Returns boolean


▸ isEditable(): boolean

Returns boolean


▸ renderCaptionBlock(): HTMLDivElement

Returns HTMLDivElement


▸ renderSortingButton(): HTMLDivElement

Returns HTMLDivElement