Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • FilterControl

Index

Constructors

constructor

  • new FilterControl(element: UxInputElement, modalService: UxModalService): FilterControl

Properties

disabled

disabled: any = false

element

element: UxInputElement

focused

focused: boolean = false

icon

icon: string = ''

label

label: string

labelKey

labelKey: string = ''

modalService

modalService: UxModalService

multiple

multiple: any = false

options

options: any[] = ...

readonly

readonly: any = false

ready

ready: boolean = true

secondaryKey

secondaryKey: string = ''

Private serializedCurrentValue

serializedCurrentValue: any

showSearch

showSearch: boolean | "auto" = 'auto'

value

value: any

valueKey

valueKey: string = ''

Accessors

hasValue

  • get hasValue(): boolean

Methods

bind

  • bind(): void

blur

  • blur(): void

computeLabel

  • computeLabel(option: any): string

computeSecondary

  • computeSecondary(option: any): string

computeValue

  • computeValue(option: any): any

computeValueLabel

  • computeValueLabel(value: any): string

focus

  • focus(): Promise<void>

focusedChanged

  • focusedChanged(focused: boolean): void

getValue

  • getValue(): any

setValue

  • setValue(value: any): void

validateValueAgainsAvailableOptions

  • validateValueAgainsAvailableOptions(originalValue: any): any

valueChanged

  • valueChanged(): void

Generated using TypeDoc