@react-av/editor
Version:
Editor Timeline Components built on React AV.
22 lines (21 loc) • 1.13 kB
TypeScript
import React, { CSSProperties } from "react";
export interface TimelineControlBarStyling {
timelineControlBarContainer?: string | CSSProperties;
timelineControlBarPlayPauseContainer?: string | CSSProperties;
timelineControlBarZoomContainer?: string | CSSProperties;
timelineControlBarZoomButton?: string | CSSProperties;
timelineControlBarPlayPauseSpinner?: string | CSSProperties;
timelineControlBarPlayPauseButton?: string | CSSProperties;
timelineControlBarPlayPauseSize?: number;
timelineControlBarZoomTextTemplate?: (interval: number) => string;
timelineControlBarZoomTextContainer?: string | CSSProperties;
timelineControlBarZoomInIcon?: React.ReactNode;
timelineControlBarZoomOutIcon?: React.ReactNode;
timelineControlBarPlayIcon?: React.ReactNode;
timelineControlBarPauseIcon?: React.ReactNode;
timelineControlBarPlayPauseLoadingIcon?: React.ReactNode;
}
export interface TimelineControlBarProps {
styling?: TimelineControlBarStyling;
}
export declare function TimelineControlBar({ styling }: TimelineControlBarProps): import("react/jsx-runtime").JSX.Element;