UNPKG

scrptly

Version:

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

24 lines (21 loc) 721 B
import MediaLayer, { MediaLayerSettings, MediaLayerProperties } from './MediaLayer'; export type ImageLayerSettings = MediaLayerSettings; export type ImageLayerProperties = 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, }; } }