UNPKG

webamp

Version:

Winamp 2 implemented in HTML5 and JavaScript

25 lines (24 loc) 934 B
import { Action, SkinImages, Cursors, SkinRegion, GenLetterWidths, PlaylistStyle, SkinGenExColors, DummyVizData } from "../types"; export interface DisplayState { visualizerStyle: number; doubled: boolean; llama: boolean; disableMarquee: boolean; marqueeStep: number; skinImages: SkinImages; skinCursors: Cursors | null; skinRegion: SkinRegion; skinGenLetterWidths: GenLetterWidths | null; skinColors: string[]; skinPlaylistStyle: PlaylistStyle | null; skinGenExColors: SkinGenExColors; working: boolean; closed: boolean; loading: boolean; playlistScrollPosition: number; zIndex: number; dummyVizData: DummyVizData | null; } declare const display: (state: DisplayState | undefined, action: Action) => DisplayState; export default display; export declare const getVisualizerStyle: import("reselect").OutputSelector<DisplayState, string, (res: number) => string>;