primereact
Version:
[](https://gitter.im/primefaces/primereact?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
59 lines (57 loc) • 1.49 kB
TypeScript
import React = require("react");
interface ScheduleProps {
id?: string;
events?: Array<any>;
header?: any;
style?: object;
className?: string;
isRTL?: boolean;
weekends?: boolean;
hiddenDays?: Array<any>;
fixedWeekCount?: boolean;
weekNumbers?: boolean;
businessHours?: any;
height?: any;
contentHeight?: any;
aspectRatio?: number;
eventLimit?: any;
defaultDate?: any;
editable?: boolean;
droppable?: boolean;
eventStartEditable?: boolean;
eventDurationEditable?: boolean;
defaultView?: string;
allDaySlot?: boolean;
allDayText?: string;
slotDuration?: any;
slotLabelInterval?: any;
snapDuration?: any;
scrollTime?: any;
minTime?: any;
maxTime?: any;
slotEventOverlap?: boolean;
nowIndicator?: boolean;
dragRevertDuration?: number;
dragOpacity?: number;
dragScroll?: boolean;
eventOverlap?: any;
eventConstraint?: any;
eventRender?(): void;
dayRender?(): void;
locale?: object;
timezone?: any;
options?: object;
onDayClick?(): void;
onEventClick?(): void;
onEventMouseover?(): void;
onEventMouseout?(): void;
onEventDragStart?(): void;
onEventDragStop?(): void;
onEventDrop?(): void;
onEventResizeStart?(): void;
onEventResizeStop?(): void;
onEventResize?(): void;
onViewRender?(): void;
onDrop?(): void;
}
export class Schedule extends React.Component<ScheduleProps,any> {}