UNPKG

scrptly

Version:

Scrptly is a Video Development Kit (VDK) for programmatically generating AI-powered videos.

24 lines (21 loc) 749 B
import MediaLayer, { MediaLayerSettings, MediaLayerProperties } from './MediaLayer'; export interface ImageLayerSettings extends MediaLayerSettings { } export interface ImageLayerProperties extends MediaLayerProperties { } export default class ImageLayer extends MediaLayer { static type = 'image'; declare settings: ImageLayerSettings; declare properties: ImageLayerProperties; constructor(parent: any, properties: ImageLayerProperties = {}, settings: ImageLayerSettings) { super(parent, properties, settings); } static get defaultSettings(): Partial<ImageLayerSettings> { return { ...super.defaultSettings, }; } static get defaultProperties(): Partial<ImageLayerProperties> { return { ...super.defaultProperties, }; } }