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 };
    "library:replaced": { mediaDataId: string };
    log: { message: string; name: string };
    playing: { isPlaying: boolean };
    ready: undefined;
    "redo:performed": { name: string };
    "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 };
    "undo:performed": { name: string };
    "undo:process:custom": { redoGroup: UndoGroup; undoRecord: UndoRecord };
    "undo:redo:changed": { canRedo: boolean; canUndo: boolean };
}