UNPKG

design-angular-kit-lombardia

Version:

Un toolkit Angular conforme alle linee guida di design per i servizi web della Regione Lombardia

69 lines (68 loc) 2.44 kB
import { ItVideoPlayerOptions } from './video-player.model'; import * as i0 from "@angular/core"; export type Tech = 'html5' | 'youtube'; export declare class VideoPlayerConfigService { #private; configureTech({ tech }: { tech: Tech; }): Promise<void>; mergeConfig(o: ItVideoPlayerOptions): { preload: "" | "auto" | "none" | "metadata"; techOrder: string[]; tracks: { kind: string; lang: string; src: string; label: string; default?: true | undefined; }[]; tech: string; autoplay?: boolean | ("any" | "play" | "muted") | undefined; controls?: boolean | undefined; fluid?: boolean | undefined; loop?: boolean | undefined; muted?: boolean | undefined; poster?: string | undefined; sources: import("./video-player.model").Source[]; captions?: import("./video-player.model").Caption[] | undefined; chapters?: import("./video-player.model").Chapter[] | undefined; languages: { [x: string]: import("./video-player-i18n.model").VideoJsTranslation; }; language: string; } | { sources: (import("./video-player.model").Source & { type: "video/youtube"; })[]; tech: string; youtube: { ytControls: number; rel: number; fs: number; modestbranding: number; }; preload: "" | "auto" | "none" | "metadata"; techOrder: string[]; tracks: { kind: string; lang: string; src: string; label: string; default?: true | undefined; }[]; autoplay?: boolean | ("any" | "play" | "muted") | undefined; controls?: boolean | undefined; fluid?: boolean | undefined; loop?: boolean | undefined; muted?: boolean | undefined; poster?: string | undefined; captions?: import("./video-player.model").Caption[] | undefined; chapters?: import("./video-player.model").Chapter[] | undefined; languages: { [x: string]: import("./video-player-i18n.model").VideoJsTranslation; }; language: string; }; static ɵfac: i0.ɵɵFactoryDeclaration<VideoPlayerConfigService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<VideoPlayerConfigService>; }