UNPKG

react-chrono

Version:
21 lines 885 B
interface UseTimelineItemNavigationProps { items: any[]; mode: string; timelineId: string; slideShowRunning?: boolean; isToolbarNavigationRef?: React.MutableRefObject<boolean>; onTimelineUpdated?: (index: number) => void; } /** * Hook for handling timeline item navigation */ export declare const useTimelineItemNavigation: ({ items, mode, timelineId, slideShowRunning, isToolbarNavigationRef, onTimelineUpdated, }: UseTimelineItemNavigationProps) => { activeItemIndex: import('react').RefObject<number>; handleTimelineItemClick: (itemId?: string, isSlideShow?: boolean) => void; handleTimelineItemElapsed: (itemId?: string) => void; findTargetElement: (itemId: string) => HTMLElement; itemsMap: Map<string, number>; syncActiveItemIndex: (newIndex: number) => void; }; export {}; //# sourceMappingURL=useTimelineItemNavigation.d.ts.map