UNPKG

office-ui-fabric-react

Version:

Reusable React components for building experiences for Office 365.

27 lines (26 loc) 925 B
import * as React from 'react'; import { BaseComponent } from '../../Utilities'; import { ICalendarStrings } from './Calendar.Props'; export interface ICalendarMonthProps extends React.Props<CalendarMonth> { componentRef?: () => void; navigatedDate: Date; strings: ICalendarStrings; onNavigateDate: (date: Date, focusOnNavigatedDay: boolean) => void; today?: Date; highlightCurrentMonth: boolean; } export declare class CalendarMonth extends BaseComponent<ICalendarMonthProps, {}> { refs: { [key: string]: React.ReactInstance; navigatedMonth: HTMLElement; }; private _selectMonthCallbacks; constructor(props: ICalendarMonthProps); render(): JSX.Element; focus(): void; private isCurrentMonth(month, year, today); private _onKeyDown(callback, ev); private _onSelectNextYear(); private _onSelectPrevYear(); private _onSelectMonth(newMonth); }