@egjs/view360
Version:
360 integrated viewing solution from inside-out view to outside-in view. It provides user-friendly service by rotating 360 degrees through various user interaction such as motion sensor and touch.
10 lines (9 loc) • 564 B
TypeScript
import { ImageCandidate, VideoCandidate } from "../types/internal";
import { Merged } from "../types/internal";
export declare const merge: <From extends object, To extends object>(target: From, ...srcs: To[]) => Merged<From, To>;
export declare const toImageElement: (image: ImageCandidate) => HTMLImageElement | HTMLImageElement[];
export declare const toVideoElement: (videoCandidate: VideoCandidate) => HTMLVideoElement;
export declare const appendSourceElement: (video: HTMLVideoElement, videoUrl: string | {
src: string;
type: string;
}) => boolean;