dtd
Version:
根据数梦工场视觉规范打造的组件库,感谢react-components和ant design
29 lines (28 loc) • 954 B
TypeScript
import * as React from 'react';
export interface HeaderProps {
prefixCls?: string;
locale?: any;
fullscreen?: boolean;
yearSelectOffset?: number;
yearSelectTotal?: number;
type?: string;
onValueChange?: (value: any) => void;
onTypeChange?: (type: string) => void;
value: any;
}
export default class Header extends React.Component<HeaderProps, any> {
static defaultProps: {
prefixCls: string;
yearSelectOffset: number;
yearSelectTotal: number;
};
private calenderHeaderNode;
getYearSelectElement(year: number): JSX.Element;
getMonthsLocale(value: any): any[];
getMonthSelectElement(month: number, months: number[]): JSX.Element;
onYearChange: (year: string) => void;
onMonthChange: (month: string) => void;
onTypeChange: (e: React.ChangeEvent<HTMLInputElement>) => void;
getCalenderHeaderNode: (node: HTMLDivElement) => void;
render(): JSX.Element;
}