interface SocketMessageMap {
    jobRequest: {
        animationIsOn: boolean;
        canvasIsOn: boolean;
        cnVideoFrames: never[];
        cnVideoFramesBoth: never[];
        cnVideoFramesDepth: never[];
        cnVideoFramesFace: never[];
        cnVideoFramesPose: never[];
        cnVideoFramesSegmented: never[];
        cnVideoFramesSegmentedBackground: never[];
        cnVideoFramesSegmentedSubject: never[];
        cnVideoFramesSketch: never[];
        disableSafety: boolean;
        doCanvasBlending: boolean;
        frameRate: number;
        generatedVideoSeconds: number;
        jobID: string;
        keyFrames: {
            cnDragOffset: number[];
            cnDragOffsetIsEnabled: boolean;
            cnImageBackgroundColor: string;
            cnRotation: number;
            cnRotationIsEnabled: boolean;
            cnZoomScale: number;
            cnZoomScaleIsEnabled: boolean;
            controlNetZoomPanIsOn: boolean;
            currentControlNets: null;
            frameIndex: number;
            guidanceScale: number;
            guidanceScaleIsEnabled: boolean;
            hasStartingImage: boolean;
            isEnabled: boolean;
            modelID: string;
            negativePrompt: string;
            positivePrompt: string;
            processing: string;
            scheduler: undefined | Scheduler;
            seed: undefined | number;
            siDragOffset: number[];
            siDragOffsetIsEnabled: boolean;
            siImageBackgroundColor: string;
            siRotation: number;
            siRotationIsEnabled: boolean;
            siZoomScale: number;
            siZoomScaleIsEnabled: boolean;
            startingImage: null;
            startingImageZoomPanIsOn: boolean;
            steps: number;
            stepsIsEnabled: boolean;
            strength: undefined | number;
            strengthIsEnabled: boolean;
            stylePrompt: string;
            timeStepSpacing: string;
            useLastImageAsCNImageInAnimation: boolean;
            useLastImageAsGuideImageInAnimation: boolean;
        }[];
        numberOfImages: number;
        previews: number;
        selectedUpscalingModel: string;
        siVideoFrames: never[];
    };
}

Properties

Properties

jobRequest: {
    animationIsOn: boolean;
    canvasIsOn: boolean;
    cnVideoFrames: never[];
    cnVideoFramesBoth: never[];
    cnVideoFramesDepth: never[];
    cnVideoFramesFace: never[];
    cnVideoFramesPose: never[];
    cnVideoFramesSegmented: never[];
    cnVideoFramesSegmentedBackground: never[];
    cnVideoFramesSegmentedSubject: never[];
    cnVideoFramesSketch: never[];
    disableSafety: boolean;
    doCanvasBlending: boolean;
    frameRate: number;
    generatedVideoSeconds: number;
    jobID: string;
    keyFrames: {
        cnDragOffset: number[];
        cnDragOffsetIsEnabled: boolean;
        cnImageBackgroundColor: string;
        cnRotation: number;
        cnRotationIsEnabled: boolean;
        cnZoomScale: number;
        cnZoomScaleIsEnabled: boolean;
        controlNetZoomPanIsOn: boolean;
        currentControlNets: null;
        frameIndex: number;
        guidanceScale: number;
        guidanceScaleIsEnabled: boolean;
        hasStartingImage: boolean;
        isEnabled: boolean;
        modelID: string;
        negativePrompt: string;
        positivePrompt: string;
        processing: string;
        scheduler: undefined | Scheduler;
        seed: undefined | number;
        siDragOffset: number[];
        siDragOffsetIsEnabled: boolean;
        siImageBackgroundColor: string;
        siRotation: number;
        siRotationIsEnabled: boolean;
        siZoomScale: number;
        siZoomScaleIsEnabled: boolean;
        startingImage: null;
        startingImageZoomPanIsOn: boolean;
        steps: number;
        stepsIsEnabled: boolean;
        strength: undefined | number;
        strengthIsEnabled: boolean;
        stylePrompt: string;
        timeStepSpacing: string;
        useLastImageAsCNImageInAnimation: boolean;
        useLastImageAsGuideImageInAnimation: boolean;
    }[];
    numberOfImages: number;
    previews: number;
    selectedUpscalingModel: string;
    siVideoFrames: never[];
}