Type alias EventPayloadMap

EventPayloadMap: {
    clip:added: {
        clipId: string;
    };
    clip:effect:added: {
        clipId: string;
        effectId: string;
        sourceId: string;
    };
    clip:effect:removed: {
        clipId: string;
        effectId: string;
        sourceId: string;
    };
    clip:error: {
        clipId: string;
        message: string;
        name: string;
    };
    clip:filter:added: {
        clipId: string;
        filterId: string;
        sourceId: string;
    };
    clip:filter:removed: {
        clipId: string;
        filterId: string;
        sourceId: string;
    };
    clip:removed: {
        clipId: string;
        layerId: string;
    };
    clip:style:updated: {
        clipId: string;
        property: string;
        value: unknown;
    };
    clip:updated: {
        clipId: string;
    };
    clip:updated:text: {
        clipId: string;
        text: string;
    };
    display:background:updated: {
        backgroundColor: string;
    };
    display:resolution:updated: {
        height: number;
        width: number;
    };
    error: {
        message: string;
        name: string;
    };
    font:added: {
        fontId: string;
    };
    font:error: {
        fontId: string;
        message: string;
        name: string;
    };
    font:removed: {
        fontId: string;
    };
    layer:added: {
        layerId: string;
    };
    layer:error: {
        layerId: string;
        message: string;
        name: string;
    };
    layer:removed: {
        layerId: string;
    };
    layer:updated: {
        layerId: string;
    };
    layers:order:updated: {
        layersIds: string[];
    };
    library:added: {
        mediaDataId: string;
    };
    library:error: {
        error: Error;
        mediaDataId: string;
    };
    library:media:updated: {
        mediaDataId: string;
        status: string;
    };
    library:progress: {
        mediaDataId: string;
        progress: number;
        status: string;
    };
    library:removed: {
        mediaDataId: string;
    };
    log: {
        message: string;
        name: string;
    };
    playing: {
        isPlaying: boolean;
    };
    ready: undefined;
    render:completed: undefined;
    render:error: {
        message: string;
        name: string;
    };
    subtitles:added: {
        subtitlesId: string;
    };
    subtitles:removed: {
        subtitlesId: string;
    };
    time: number;
    transition:added: {
        layerId: string;
        transitionId: string;
    };
    transition:error: {
        message: string;
        name: string;
        transitionId: string;
    };
    transition:removed: {
        layerId: string;
        transitionId: string;
    };
    transition:updated: {
        transitionId: string;
    };
}

Type declaration

  • clip:added: {
        clipId: string;
    }
    • clipId: string
  • clip:effect:added: {
        clipId: string;
        effectId: string;
        sourceId: string;
    }
    • clipId: string
    • effectId: string
    • sourceId: string
  • clip:effect:removed: {
        clipId: string;
        effectId: string;
        sourceId: string;
    }
    • clipId: string
    • effectId: string
    • sourceId: string
  • clip:error: {
        clipId: string;
        message: string;
        name: string;
    }
    • clipId: string
    • message: string
    • name: string
  • clip:filter:added: {
        clipId: string;
        filterId: string;
        sourceId: string;
    }
    • clipId: string
    • filterId: string
    • sourceId: string
  • clip:filter:removed: {
        clipId: string;
        filterId: string;
        sourceId: string;
    }
    • clipId: string
    • filterId: string
    • sourceId: string
  • clip:removed: {
        clipId: string;
        layerId: string;
    }
    • clipId: string
    • layerId: string
  • clip:style:updated: {
        clipId: string;
        property: string;
        value: unknown;
    }
    • clipId: string
    • property: string
    • value: unknown
  • clip:updated: {
        clipId: string;
    }
    • clipId: string
  • clip:updated:text: {
        clipId: string;
        text: string;
    }
    • clipId: string
    • text: string
  • display:background:updated: {
        backgroundColor: string;
    }
    • backgroundColor: string
  • display:resolution:updated: {
        height: number;
        width: number;
    }
    • height: number
    • width: number
  • error: {
        message: string;
        name: string;
    }
    • message: string
    • name: string
  • font:added: {
        fontId: string;
    }
    • fontId: string
  • font:error: {
        fontId: string;
        message: string;
        name: string;
    }
    • fontId: string
    • message: string
    • name: string
  • font:removed: {
        fontId: string;
    }
    • fontId: string
  • layer:added: {
        layerId: string;
    }
    • layerId: string
  • layer:error: {
        layerId: string;
        message: string;
        name: string;
    }
    • layerId: string
    • message: string
    • name: string
  • layer:removed: {
        layerId: string;
    }
    • layerId: string
  • layer:updated: {
        layerId: string;
    }
    • layerId: string
  • layers:order:updated: {
        layersIds: string[];
    }
    • layersIds: string[]
  • library:added: {
        mediaDataId: string;
    }
    • mediaDataId: string
  • library:error: {
        error: Error;
        mediaDataId: string;
    }
    • error: Error
    • mediaDataId: string
  • library:media:updated: {
        mediaDataId: string;
        status: string;
    }
    • mediaDataId: string
    • status: string
  • library:progress: {
        mediaDataId: string;
        progress: number;
        status: string;
    }
    • mediaDataId: string
    • progress: number
    • status: string
  • library:removed: {
        mediaDataId: string;
    }
    • mediaDataId: string
  • log: {
        message: string;
        name: string;
    }
    • message: string
    • name: string
  • playing: {
        isPlaying: boolean;
    }
    • isPlaying: boolean
  • ready: undefined
  • render:completed: undefined
  • render:error: {
        message: string;
        name: string;
    }
    • message: string
    • name: string
  • subtitles:added: {
        subtitlesId: string;
    }
    • subtitlesId: string
  • subtitles:removed: {
        subtitlesId: string;
    }
    • subtitlesId: string
  • time: number
  • transition:added: {
        layerId: string;
        transitionId: string;
    }
    • layerId: string
    • transitionId: string
  • transition:error: {
        message: string;
        name: string;
        transitionId: string;
    }
    • message: string
    • name: string
    • transitionId: string
  • transition:removed: {
        layerId: string;
        transitionId: string;
    }
    • layerId: string
    • transitionId: string
  • transition:updated: {
        transitionId: string;
    }
    • transitionId: string

Generated using TypeDoc