Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • SelectWidget

Implements

Index

Constructors

constructor

  • Parameters

    Returns SelectWidget

Properties

Private _checkedColumnValues

_checkedColumnValues: {}

Type declaration

  • [key: string]: boolean

Private _columnValueCounts

_columnValueCounts: any = []

Private _dimension

_dimension: any

Private _group

_group: any

Private _htmlElement

_htmlElement: Element

Private _initialized

_initialized: boolean = false

Private _mediator

_mediator: IMediator

Private _onSelectionChangeCallback

_onSelectionChangeCallback: Function[] = []

Private _options

Private _searchTerm

_searchTerm: string

Methods

Private _checkBoxChangeCallBack

  • _checkBoxChangeCallBack(columnValue: string, checkBox: HTMLInputElement): void
  • Parameters

    • columnValue: string
    • checkBox: HTMLInputElement

    Returns void

Private _generateCheckboxHTML

  • _generateCheckboxHTML(columnValue: string): string
  • Parameters

    • columnValue: string

    Returns string

Private _generateHTMLElement

  • _generateHTMLElement(): Element
  • Returns Element

Private _generateRowElement

  • _generateRowElement(columnValue: string, count?: number): Element
  • Parameters

    • columnValue: string
    • Optional count: number

    Returns Element

Private _hasCheckedValues

  • _hasCheckedValues(): boolean
  • Returns boolean

Private _initializeGroupAndDimension

  • _initializeGroupAndDimension(): void
  • Returns void

_initializeSelect

  • _initializeSelect(): void
  • Returns void

Private _resetSelectCallback

  • _resetSelectCallback(): void
  • Returns void

Private _setupSearch

  • _setupSearch(): void
  • Returns void

Private _setupSelectHeader

  • _setupSelectHeader(): void
  • Returns void

Private _tableSearchFilterFunction

  • _tableSearchFilterFunction(columnValueCount: any): boolean
  • Parameters

    • columnValueCount: any

    Returns boolean

Private _triggerOnSelectionChangeCallback

  • _triggerOnSelectionChangeCallback(): void
  • Returns void

Private _updateTable

  • _updateTable(): void
  • Returns void

availableOptions

getHTMLElement

  • getHTMLElement(): Element
  • Returns Element

getID

  • getID(): string
  • Returns string

getSelectedValues

  • getSelectedValues(): string[]

initialize

onSelectionChange

  • onSelectionChange(callback: Function): void
  • Parameters

    • callback: Function

    Returns void

Generated using TypeDoc