Module: addon/components/sl-date-range-picker

Extends

  • ember/Component

Members

(inner) classNames :Array.<String>

Type:
  • Array.<String>
Source:

(inner, nullable) endDateValue :String

The value for the endDate input

Type:
  • String
Default Value:
  • null
Source:

(inner) format :String

The string format for date values

Type:
  • String
Default Value:
  • 'mm/dd/yyyy'
Source:

(inner, nullable) inputElementId :String

Bound value of Start Date input element's id

Type:
  • String
Default Value:
  • null
Source:

(inner) layout :Object

Type:
  • Object
Source:

(inner) maxDate :Date|String

The last valid date for the date range

Type:
  • Date | String
Default Value:
  • null
Source:

(inner) minDate :Date|String

The earliest date selectable in the range

Type:
  • Date | String
Default Value:
  • null
Source:

(inner, nullable) startDateValue :String

The value for the startDate input

Type:
  • String
Default Value:
  • null
Source:

Methods

(inner) earliestEndDate() → {Date|String}

The earliest selectable endDate, based on minDate and current startDateValue

Source:
Observes:
  • minDate, startDateValue
Returns:

Defaults to null

Type
Date | String

(inner) latestStartDate() → {Date|String}

The latest selectable startDate, based on maxDate and current endDateValue

Source:
Observes:
  • endDateValue, maxDate
Returns:

Defaults to null

Type
Date | String

(inner) setupFocusTransition() → {undefined}

Set up a transition that moves focus to the endDate input when the startDate input is changed

Source:
Listens to Events:
  • event:didInsertElement
Returns:
Type
undefined

(inner) unregisterEvents() → {undefined}

Remove events

Source:
Listens to Events:
  • event:willClearRender
Returns:
Type
undefined