@progress/kendo-themes-html
Version:
A collection of HTML helpers used for developing Kendo UI themes
40 lines (39 loc) • 1.52 kB
TypeScript
import { KendoCalendarInfiniteViewProps } from './calendar-infinite-view.spec';
declare const options: {
size: ("small" | "medium" | "large")[];
};
export type KendoCalendarInfiniteOptions = {
size?: (typeof options.size)[number] | null;
};
export type KendoCalendarInfiniteProps = {
_navigationData?: React.JSX.Element;
showNavigation?: boolean;
calendarView?: KendoCalendarInfiniteViewProps['calendarView'];
calendarTitleText?: KendoCalendarInfiniteViewProps['headerText'];
showWeekdays?: KendoCalendarInfiniteViewProps['showWeekdays'];
showWeekNumbers?: KendoCalendarInfiniteViewProps['showWeekNumbers'];
showNavigationButtons?: KendoCalendarInfiniteViewProps['showNavigationButtons'];
calendarWeekdays?: KendoCalendarInfiniteViewProps['weekdayCellsText'];
navigationItems?: string[];
navigationMarkerConfig?: {
[key: string]: string;
};
};
export declare const CalendarInfinite: {
(props: KendoCalendarInfiniteProps & KendoCalendarInfiniteOptions & React.HTMLAttributes<HTMLDivElement>): import("react/jsx-runtime").JSX.Element;
options: {
size: ("small" | "medium" | "large")[];
};
className: string;
defaultOptions: {
readonly size: "medium";
readonly showNavigation: true;
readonly calendarView: "month";
readonly navigationItems: string[];
readonly navigationMarkerConfig: {
'2021': string;
'2022': string;
};
};
};
export default CalendarInfinite;