INNER CODE UNIT · TypeScript

isImageOverlayLayer

vargHQ/sdk · src/ai-sdk/providers/editly/index.ts:193

function isImageOverlayLayer(layer: Layer): boolean {
  return layer.type === "image-overlay";
}

/**
 * Clip-local image overlay: has start/stop timing (from <Overlay start end> inside <Clip>).
 * These should be composited within their clip with enable expressions.
 */
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 {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…