UNPKG

jamis

Version:

一种支持通过JSON配置方式生成页面的组件库

35 lines (34 loc) 1.06 kB
import moment from 'moment'; import React from 'react'; import type { CustomMonthsViewProps, PickerOption } from '../../types'; declare class CustomMonthsView extends React.Component<CustomMonthsViewProps> { maxDateObject: { year: number; month: number; day?: number; }; minDateObject: { year: number; month: number; day?: number; }; state: { columns: { options: PickerOption[]; }[]; pickerValue: number[]; }; constructor(props: any); renderMonths(): React.DetailedReactHTMLElement<{ key: number; className: string; }, HTMLElement>[]; updateSelectedMonth(event: any): void; renderMonth: (props: any, month: number, year: number, date: moment.Moment) => JSX.Element; onConfirm: (value: number[], types?: string[]) => void; onPickerChange: (value: number[], index: number) => void; alwaysValidDate(): boolean; renderPicker: () => JSX.Element; render(): JSX.Element; } export default CustomMonthsView;