UNPKG

ngx-pluto

Version:
37 lines (36 loc) 1.15 kB
import { OnInit, EventEmitter, SimpleChanges } from "@angular/core"; import * as moment_ from 'moment'; import { NpDatePickerService, YearData } from "../date-picker.service"; /** * @ignore */ export declare class NpDatePickerHeader implements OnInit { private datePickerService; date: moment_.Moment; onYearClicked: EventEmitter<{ date: moment_.Moment; year: string; ranges: YearData[]; }>; onMonthClicked: EventEmitter<{ date: moment_.Moment; month: string; }>; onArrowClicked: EventEmitter<{ arrowType: ArrowType; date: moment_.Moment; }>; year: string; month: string; isYearLabelRanged: boolean; isShowMonthLabel: boolean; isShowPreBtn: boolean; constructor(datePickerService: NpDatePickerService); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; onYearLabelClicked(): void; onMonthLabelClicked(): void; onArrowBtnClicked(arrowType: ArrowType): void; private resetYearAndMonth; } export declare type ArrowType = 'double-pre' | 'pre' | 'next' | 'double-next';