react-chrono
Version:
A Modern Timeline component for React
21 lines • 820 B
TypeScript
/**
* Represents the model for controlling the timeline.
*/
export interface TimelineControlModel {
activeTimelineItem?: number;
disableLeft?: boolean;
disableRight?: boolean;
id?: string;
isDark?: boolean;
onFirst?: (event?: React.MouseEvent | React.KeyboardEvent) => void;
onLast?: (event?: React.MouseEvent | React.KeyboardEvent) => void;
onNext?: (event?: React.MouseEvent | React.KeyboardEvent) => void;
onPaused?: (event?: React.MouseEvent) => void;
onPrevious?: (event?: React.MouseEvent | React.KeyboardEvent) => void;
onReplay?: (event?: React.MouseEvent) => void;
onToggleDarkMode?: (event?: React.MouseEvent) => void;
slideShowEnabled?: boolean;
slideShowRunning?: boolean;
totalItems?: number;
}
//# sourceMappingURL=TimelineControlModel.d.ts.map