datepicker-navigation.d.ts 766 B

1234567891011121314151617181920212223
  1. import { EventEmitter } from '@angular/core';
  2. import { NavigationEvent, MonthViewModel } from './datepicker-view-model';
  3. import { NgbDate } from './ngb-date';
  4. import { NgbDatepickerI18n } from './datepicker-i18n';
  5. export declare class NgbDatepickerNavigation {
  6. i18n: NgbDatepickerI18n;
  7. navigation: typeof NavigationEvent;
  8. date: NgbDate;
  9. disabled: boolean;
  10. months: MonthViewModel[];
  11. showSelect: boolean;
  12. prevDisabled: boolean;
  13. nextDisabled: boolean;
  14. selectBoxes: {
  15. years: number[];
  16. months: number[];
  17. };
  18. navigate: EventEmitter<NavigationEvent>;
  19. select: EventEmitter<NgbDate>;
  20. constructor(i18n: NgbDatepickerI18n);
  21. onClickPrev(event: MouseEvent): void;
  22. onClickNext(event: MouseEvent): void;
  23. }