UNPKG

@diffusionstudio/core-v4

Version:

2D motion graphics and video rendering engine

19 lines (18 loc) 637 B
import { ShapeClip } from '../shape'; import { Layer } from '../../layer'; import { Renderer } from '../../renderer'; import { RectangleClipAnimationOptions, RectangleClipProps } from './interfaces'; import { Percent } from '../../types'; export declare class RectangleClip extends ShapeClip { readonly type = "RECT"; layer?: Layer<RectangleClip>; animations: RectangleClipAnimationOptions; radius?: number | Percent; constructor(props?: RectangleClipProps); get name(): string; /** * Access to the html document that * will be rendered to the canvas */ render(renderer: Renderer): void; }