UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

27 lines (26 loc) 927 B
import { ReactNode } from 'react'; import { Moment } from 'moment'; import DaysView, { DateViewProps } from './DaysView'; import { FieldType } from '../data-set/enum'; export default class YearsView<T extends DateViewProps> extends DaysView<T> { static displayName: string; static type: FieldType; getViewClassName(): string; handlePrevYearClick(): void; handleYearSelect(): void; handleNextYearClick(): void; handleKeyDownHome(e: any): void; handleKeyDownEnd(e: any): void; handleKeyDownLeft(e: any): void; handleKeyDownRight(e: any): void; handleKeyDownUp(e: any): void; handleKeyDownDown(e: any): void; handleKeyDownPageUp(e: any): void; handleKeyDownPageDown(e: any): void; renderHeader(): ReactNode; renderPanelHead(): ReactNode; renderPanelBody(): ReactNode; renderFooter(): ReactNode; getPanelClass(): string; choose(date: Moment): void; }