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;
}
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;
}
clip:updated:text: {
clipId: string;
text: string;
}
clipId: string
text: string
display:background:updated: {
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;
}
font:error: {
fontId: string;
message: string;
name: string;
}
fontId: string
message: string
name: string
font:removed: {
fontId: string;
}
layer:added: {
layerId: string;
}
layer:error: {
layerId: string;
message: string;
name: string;
}
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;
}
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;
}
log: {
message: string;
name: string;
}
message: string
name: string
playing: {
isPlaying: boolean;
}
ready: undefined
render:completed: undefined
render:error: {
message: string;
name: string;
}
message: string
name: string
subtitles:added: {
subtitlesId: string;
}
subtitles:removed: {
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;
}