UNPKG

ngx-pluto

Version:
28 lines (27 loc) 1.2 kB
import { OnInit, EventEmitter } from "@angular/core"; import { DatePickerType } from "./date-picker-popup"; import * as moment_ from 'moment'; import { NpDatePickerService } from "../date-picker.service"; /** * @ignore */ export declare class NpDatePickerFooter implements OnInit { private datePickerService; datePickerType: DatePickerType; footerItems: DatePickerFooterItem[]; onItemLabelClicked: EventEmitter<DatePickerFooterItem>; today: string; todayTitle: string; constructor(datePickerService: NpDatePickerService); ngOnInit(): void; onTodayLabelClicked(): void; onItemClicked(item: DatePickerFooterItem): void; } export interface DatePickerFooterItem { /**显示在footer的自定义标签 */ label: string; /**标签值,可以是moment对象,可以被moment转换的字符串,可以是返回moment对象的函数 */ value?: moment_.Moment | string | (() => moment_.Moment); /**标签值数组,可以是moment对象数组,可以被moment转换的字符串数组,可以是返回moment对象的函数数组 */ values?: Array<moment_.Moment> | Array<string> | Array<() => moment_.Moment>; }