INNER CODE UNIT · TypeScript
isClipLocalImageOverlay
vargHQ/sdk · src/ai-sdk/providers/editly/index.ts:201
function isClipLocalImageOverlay(layer: Layer): boolean {
if (!isImageOverlayLayer(layer)) return false;
return layer.start !== undefined || layer.stop !== undefined;
}
function isOverlayLayer(layer: Layer): boolean {
return isVideoOverlayLayer(layer) || isImageOverlayLayer(layer);
}
function isTextOverlayLayer(layer: Layer): boolean {
return (
layer.type === "title" ||
layer.type === "subtitle" ||
layer.type === "news-title" ||
layer.type === "slide-in-text"
);
}