Variable TimelineSchemaConst

TimelineSchema: ZodObject<{
    fps: ZodNumber;
    layers: ZodArray<ZodObject<{
        clips: ZodArray<ZodAny, "many">;
        id: ZodString;
        isEnabled: ZodBoolean;
        isMuted: ZodBoolean;
        transitions: ZodArray<ZodObject<{
            endClipId: ZodString;
            id: ZodString;
            inDuration: ZodNumber;
            name: ZodString;
            outDuration: ZodNumber;
            startClipId: ZodString;
            transitionSrc: ZodString;
            type: ZodLiteral<"transition">;
        }, "strip", ZodTypeAny, {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }, {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }>, "many">;
    }, "strip", ZodTypeAny, {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }, {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }>, "many">;
    startTime: ZodNumber;
}, "strip", ZodTypeAny, {
    fps: number;
    layers: {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }[];
    startTime: number;
}, {
    fps: number;
    layers: {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }[];
    startTime: number;
}> = ...

Type declaration

  • fps: ZodNumber
  • layers: ZodArray<ZodObject<{
        clips: ZodArray<ZodAny, "many">;
        id: ZodString;
        isEnabled: ZodBoolean;
        isMuted: ZodBoolean;
        transitions: ZodArray<ZodObject<{
            endClipId: ZodString;
            id: ZodString;
            inDuration: ZodNumber;
            name: ZodString;
            outDuration: ZodNumber;
            startClipId: ZodString;
            transitionSrc: ZodString;
            type: ZodLiteral<"transition">;
        }, "strip", ZodTypeAny, {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }, {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }>, "many">;
    }, "strip", ZodTypeAny, {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }, {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }>, "many">
  • startTime: ZodNumber

Type declaration

  • fps: number
  • layers: {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }[]
  • startTime: number

Type declaration

  • fps: number
  • layers: {
        clips: any[];
        id: string;
        isEnabled: boolean;
        isMuted: boolean;
        transitions: {
            endClipId: string;
            id: string;
            inDuration: number;
            name: string;
            outDuration: number;
            startClipId: string;
            transitionSrc: string;
            type: "transition";
        }[];
    }[]
  • startTime: number

Generated using TypeDoc