bs-datepicker-container.component.d.ts 1.3 KB

1234567891011121314151617181920212223242526
  1. import { ElementRef, EventEmitter, OnDestroy, OnInit, Renderer2 } from '@angular/core';
  2. import { BsDatepickerAbstractComponent } from '../../base/bs-datepicker-container';
  3. import { BsDatepickerConfig } from '../../bs-datepicker.config';
  4. import { DayViewModel } from '../../models';
  5. import { BsDatepickerActions } from '../../reducer/bs-datepicker.actions';
  6. import { BsDatepickerEffects } from '../../reducer/bs-datepicker.effects';
  7. import { BsDatepickerStore } from '../../reducer/bs-datepicker.store';
  8. import { PositioningService } from 'ngx-bootstrap/positioning';
  9. import { Subscription } from 'rxjs';
  10. export declare class BsDatepickerContainerComponent extends BsDatepickerAbstractComponent implements OnInit, OnDestroy {
  11. private _config;
  12. private _store;
  13. private _element;
  14. private _actions;
  15. private _positionService;
  16. value: Date;
  17. valueChange: EventEmitter<Date>;
  18. animationState: string;
  19. _subs: Subscription[];
  20. constructor(_renderer: Renderer2, _config: BsDatepickerConfig, _store: BsDatepickerStore, _element: ElementRef, _actions: BsDatepickerActions, _effects: BsDatepickerEffects, _positionService: PositioningService);
  21. ngOnInit(): void;
  22. readonly isTopPosition: boolean;
  23. positionServiceEnable(): void;
  24. daySelectHandler(day: DayViewModel): void;
  25. ngOnDestroy(): void;
  26. }