UNPKG

@playkit-js/playkit-js-ui

Version:

[![Build Status](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml/badge.svg)](https://github.com/kaltura/playkit-js-ui/actions/workflows/run_canary_full_flow.yaml) [![code style: prettier](https://img.shields.io/badge/c

31 lines (28 loc) 591 B
export interface SeekbarSegment { id: string; isHovered?: boolean; endTime?: number; } export interface SeekbarClientRect { x: number; y: number; width: number; height: number; top: number; right: number; bottom: number; left: number; } export interface SeekbarState { currentTime: number; virtualTime: number; draggingActive: boolean; hoverActive: boolean; previewHoverActive: boolean; clientRect: SeekbarClientRect; hidePreview: boolean; hideTimeBubble: boolean; segments: SeekbarSegment[]; seekbarClasses: string[]; isPreventSeek: boolean; }