UNPKG

casparcg-state

Version:

Node.js Javascript/Typescript library for keeping and resolving a given state of CasparCG into commands for casparcg-connection.

39 lines 1.48 kB
import { Direction, TransitionTween, TransitionType } from 'casparcg-connection/dist/enums'; import { TransitionParameters } from 'casparcg-connection/dist/parameters'; import { TransitionOptions } from './api'; export declare class TransitionObject { _transition: true; _value?: string | number | boolean; inTransition?: TransitionOptions; changeTransition?: TransitionOptions; outTransition?: TransitionOptions; /** */ constructor(value?: string | number | boolean, options?: { inTransition?: TransitionOptions; changeTransition?: TransitionOptions; outTransition?: TransitionOptions; }); /** */ valueOf(): string | number | boolean; /** */ toString(): string; } export declare class Transition implements TransitionOptions { type: TransitionType; duration: number; easing: TransitionTween; direction: Direction; maskFile: string; delay: number; overlayFile: string; audioFadeStart: number; audioFadeDuration: number; customOptions: any; constructor(typeOrTransition?: TransitionType | object, durationOrMaskFile?: number | string, easingOrDelay?: TransitionTween | number, directionOrOverlayFile?: Direction | string, audioFadeStart?: number, audioFadeDuration?: number); getOptions(fps?: number): { transition: TransitionParameters; }; getString(fps?: number): string; private time2Frames; } //# sourceMappingURL=transitionObject.d.ts.map