Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DateRangeControlState

State tracked by a DateRangeControl.

Hierarchy

Implements

Properties

isChangingRange

isChangingRange: boolean = false

Tracks whether the dateRangeControl is requesting a change to the whole range.

isConfirmingRange

isConfirmingRange: boolean = false

Tracks whether the dateRangeControl is confirming the whole range.

isValueConfirmed

isValueConfirmed: boolean = false

Tracks whether the range has been explicitly confirmed by the user.

Optional lastHandlingControl

lastHandlingControl: ChildActivityRecord

lastInitiative

lastInitiative: LastInitiativeState

Optional lastInitiativeChild

lastInitiativeChild: ChildActivityRecord

onFocus

onFocus: boolean = true

Tracks whether the topic of conversation is the whole range.

Optional previousEndDate

previousEndDate: undefined | string

The previous end date

Optional previousStartDate

previousStartDate: undefined | string

The previous start date

value

value: DateRange

The value as (startDate, endDate) object.