packages/eui/packages/components-next/src/lib/components/eui-date-range-selector/eui-date-range-selector.component.ts
OnInit
AfterContentInit
OnDestroy
ControlValueAccessor
| encapsulation | ViewEncapsulation.None |
| providers |
EUI_DATERANGESELECTOR_ACCESSOR
|
| selector | eui-date-range-selector |
| styleUrls | ./styles/eui-date-range-selector.scss |
| templateUrl | ./eui-date-range-selector.component.html |
Properties |
Methods |
Inputs |
Outputs |
constructor(translateService: TranslateService)
|
||||||
|
Parameters :
|
| comparisonEnd |
Type : Date
|
| comparisonStart |
Type : Date
|
| disableButton |
Default value : false
|
| e2eAttr |
Default value : 'eui-date-range-selector'
|
| endDateDefaultValue |
Type : Date
|
| firstInputPlaceholder |
Type : string
|
| longDateFormat |
Default value : false
|
| maxDate |
Type : Date
|
| minDate |
Type : Date
|
| noButton |
Default value : true
|
| secondInputPlaceholder |
Type : string
|
| startDateDefaultValue |
Type : Date
|
| styleClass |
Default value : ''
|
| togglerIcon |
Default value : 'eui-icon-calendar'
|
| togglerLabel |
Type : string
|
| firstSelectedDate |
Type : EventEmitter
|
| secondSelectedDate |
Type : EventEmitter
|
| Public onFirstDateChange | ||||||
onFirstDateChange(e: MatDatepickerInputEvent
|
||||||
|
Parameters :
Returns :
void
|
| Public onSecondDateChange | ||||||
onSecondDateChange(e: MatDatepickerInputEvent
|
||||||
|
Parameters :
Returns :
void
|
| registerOnChange | ||||||
registerOnChange(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| registerOnTouched | ||||||
registerOnTouched(fn: any)
|
||||||
|
Parameters :
Returns :
void
|
| writeValue | ||||||
writeValue(values: EuiDateRangeSelectorDates)
|
||||||
|
Parameters :
Returns :
void
|
| selectedDates |
Type : EuiDateRangeSelectorDates
|
Default value : new EuiDateRangeSelectorDates()
|