| 123456789101112131415161718192021222324252627 |
- import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2 } from '@angular/core';
- import { BsDatepickerAbstractComponent } from '../../base/bs-datepicker-container';
- import { BsDatepickerConfig } from '../../bs-datepicker.config';
- import { DayViewModel } from '../../models';
- import { BsDatepickerActions } from '../../reducer/bs-datepicker.actions';
- import { BsDatepickerEffects } from '../../reducer/bs-datepicker.effects';
- import { BsDatepickerStore } from '../../reducer/bs-datepicker.store';
- import { PositioningService } from 'ngx-bootstrap/positioning';
- import { Subscription } from 'rxjs';
- export declare class BsDaterangepickerContainerComponent extends BsDatepickerAbstractComponent implements OnInit, OnDestroy {
- private _config;
- private _store;
- private _element;
- private _actions;
- private _positionService;
- value: Date[];
- valueChange: EventEmitter<Date[]>;
- animationState: string;
- _rangeStack: Date[];
- _subs: Subscription[];
- constructor(_renderer: Renderer2, _config: BsDatepickerConfig, _store: BsDatepickerStore, _element: ElementRef, _actions: BsDatepickerActions, _effects: BsDatepickerEffects, _positionService: PositioningService);
- ngOnInit(): void;
- readonly isTopPosition: boolean;
- positionServiceEnable(): void;
- daySelectHandler(day: DayViewModel): void;
- ngOnDestroy(): void;
- }
|