Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TrivialDateTimeField

Implements

Index

Constructors

constructor

Properties

Private $activeEditor

$activeEditor: JQuery

Private $calendarBox

$calendarBox: JQuery

Private $dateEditor

$dateEditor: JQuery

Private $dateIconWrapper

$dateIconWrapper: JQuery

Private $dateTimeField

$dateTimeField: JQuery

Private $dropDown

$dropDown: JQuery

Private $originalInput

$originalInput: JQuery

Private $timeEditor

$timeEditor: JQuery

Private $timeIconWrapper

$timeIconWrapper: JQuery

Private autoCompleteTimeoutId

autoCompleteTimeoutId: number = -1

Private blurCausedByClickInsideComponent

blurCausedByClickInsideComponent: boolean = false

Private calendarBox

calendarBox: TrivialCalendarBox

Private calendarBoxInitialized

calendarBoxInitialized: boolean = false

Private config

Private dateListBox

Private dateSuggestionEngine

dateSuggestionEngine: TrivialDateSuggestionEngine

Private dateValue

dateValue: DateComboBoxEntry = null

Private doNoAutoCompleteBecauseBackspaceWasPressed

doNoAutoCompleteBecauseBackspaceWasPressed: boolean = false

Private dropDownMode

dropDownMode: Mode = Mode.MODE_CALENDAR

Private dropdownNeeded

dropdownNeeded: boolean

Private focusGoesToOtherEditor

focusGoesToOtherEditor: boolean = false

Private isDropDownOpen

isDropDownOpen: boolean = false

onChange

onChange: TrivialEvent<any> = new TrivialEvent<Moment>(this)

Private timeListBox

Private timeSuggestionEngine

timeSuggestionEngine: TrivialTimeSuggestionEngine

Private timeValue

timeValue: TimeComboBoxEntry = null

Methods

Private autoCompleteIfPossible

  • autoCompleteIfPossible(delay: number): void

closeDropDown

  • closeDropDown(): void

Private dateIconRenderer

Private dateRenderer

destroy

  • destroy(): void

Private fireChangeEvents

  • fireChangeEvents(): void

focus

  • focus(): void

Private getActiveBox

  • getActiveBox(): any

Private getActiveEditor

  • getActiveEditor(): JQuery

getMainDomElement

  • getMainDomElement(): Element

Private getNonSelectedEditorValue

  • getNonSelectedEditorValue(): string

getValue

  • getValue(): any

openDropDown

  • openDropDown(): void

Private query

Private repositionDropDown

  • repositionDropDown(): void

Private selectHighlightedListBoxEntry

  • selectHighlightedListBoxEntry(): void

Private setDate

Private setDropDownMode

  • setDropDownMode(mode: Mode): void

Private setTime

setValue

  • setValue(mom: Moment): void

Private timeIconRenderer

Private timeRenderer

Private updateDisplay

  • updateDisplay(): void

Private updateEntries

Static Private createDateComboBoxEntry

Static Private createTimeComboBoxEntry

  • createTimeComboBoxEntry(hour: number, minute: number, timeFormat: string): TimeComboBoxEntry

Static Private pad

  • pad(num: number, size: number): string

Generated using TypeDoc