UNPKG

tsiclient

Version:

--- [//]: <> (This content is similar to https://github.com/MicrosoftDocs/azure-docs/edit/main/includes/tsi-retirement.md)

38 lines (35 loc) 1.14 kB
import { C as Component } from './Component-1d0e5b9b'; interface IPlaybackSettings { intervalMillis: number; stepSizeMillis: number; } declare class PlaybackControls extends Component { private playbackInterval; private playButton; private handleElement; private controlsContainer; private track; private trackXOffset; private trackYOffset; private trackWidth; private timeFormatter; private selectedTimeStamp; private selectTimeStampCallback; private timeStampToPosition; private playbackSettings; private end; private wasPlayingWhenDragStarted; readonly handleRadius: number; readonly minimumPlaybackInterval: number; constructor(renderTarget: Element, initialTimeStamp?: Date); get currentTimeStamp(): Date; render(start: Date, end: Date, onSelectTimeStamp: (d: Date) => {}, options: any, playbackSettings: IPlaybackSettings): void; play(): void; pause(): void; next(): void; private clamp; private onDrag; private onDragEnd; private updateSelection; } export { PlaybackControls as P };