UNPKG

react-chrono

Version:
25 lines (24 loc) 942 B
interface UseTimelineNavigationProps { items: any[]; mode: string; timelineId: string; hasFocus: boolean; flipLayout?: boolean; slideShowRunning?: boolean; onTimelineUpdated?: (index: number) => void; onNext?: () => void; onPrevious?: () => void; onFirst?: () => void; onLast?: () => void; } export declare const useTimelineNavigation: ({ items, mode, timelineId, hasFocus, flipLayout, slideShowRunning, onTimelineUpdated, onNext, onPrevious, onFirst, onLast, }: UseTimelineNavigationProps) => { activeItemIndex: import("react").RefObject<number>; handleTimelineItemClick: (itemId?: string, isSlideShow?: boolean) => void; handleTimelineItemElapsed: (itemId?: string) => void; handleNext: () => void; handlePrevious: () => void; handleFirst: () => void; handleLast: () => void; handleKeySelection: (event: React.KeyboardEvent<HTMLDivElement>) => void; }; export {};