UNPKG

@doku-dev/doku-fragment

Version:

A new Angular UI library that moving away from Bootstrap and built from scratch.

26 lines (25 loc) 1.3 kB
import { NgClass } from '@angular/common'; import { AfterContentInit, OnDestroy, OnInit } from '@angular/core'; import { DokuDateRangePicker } from '../../date-range-picker-float/date-range-picker.component'; import { DokuDateRangePickerInline } from '../../date-range-picker-inline/date-range-picker-inline.component'; import { DokuEndDate } from './end-date.directive'; import { DokuStartDate } from './start-date.directive'; import * as i0 from "@angular/core"; export declare class DokuDateRangePickerInput implements OnInit, AfterContentInit, OnDestroy { protected readonly class: NgClass['ngClass']; rangePicker?: DokuDateRangePicker | DokuDateRangePickerInline; startDate?: DokuStartDate; endDate?: DokuEndDate; private destroy$; private dateChange$; ngOnInit(): void; ngAfterContentInit(): void; ngOnDestroy(): void; private hideInputs; private listenToDateChange; private emitDateChangeToViewOrControl; private normalizeDate; private distinct; static ɵfac: i0.ɵɵFactoryDeclaration<DokuDateRangePickerInput, never>; static ɵcmp: i0.ɵɵComponentDeclaration<DokuDateRangePickerInput, "doku-date-range-picker-input", ["dokuDateRangePickerInput"], { "rangePicker": "rangePicker"; }, {}, ["startDate", "endDate"], ["*"], true>; }