Properties
Private $clearButton
$clearButton: JQuery
Private $comboBox
$comboBox: JQuery
Private $dropDown
$dropDown: JQuery
Private $dropDownTargetElement
$dropDownTargetElement: JQuery
Private $editor
$editor: JQuery
Private $originalInput
$originalInput: JQuery
Private $selectedEntryWrapper
$selectedEntryWrapper: JQuery
Private $spinners
$spinners: JQuery = $()
Private $trigger
$trigger: JQuery
Private autoCompleteTimeoutId
autoCompleteTimeoutId: number = -1
Private blurCausedByClickInsideComponent
blurCausedByClickInsideComponent: boolean = false
Private doNoAutoCompleteBecauseBackspaceWasPressed
doNoAutoCompleteBecauseBackspaceWasPressed: boolean = false
Private entries
entries: E[]
Private isDropDownOpen
isDropDownOpen: boolean = false
Private isEditorVisible
isEditorVisible: boolean = false
Private lastCommittedValue
lastCommittedValue: E = null
Private listBoxDirty
listBoxDirty: boolean = true
onSelectedEntryChanged
on
SelectedEntryChanged: TrivialEvent<E> = new TrivialEvent<E>(this)
Private selectedEntry
selectedEntry: E = null
Private usingDefaultQueryFunction
usingDefaultQueryFunction: boolean = false
A templateable combobox.