interface export
CanvasConfig
Published interface export CanvasConfig.
apexify.jsCURRENTnode22node24node26
Source: lib-next/types/canvas.ts (opens in a new tab)Signature
export interface CanvasConfig {
width?: number;
height?: number;
x?: number;
y?: number;
customBg?: CanvasCustomBackground;
videoBg?: CanvasVideoBackground;
colorBg?: string;
gradientBg?: gradient;
patternBg?: PatternOptions;
noiseBg?: {
intensity?: number;
};
transparentBase?: boolean;
bgLayers?: BackgroundLayer[];
blendMode?: GlobalCompositeOperation;
opacity?: number;
blur?: number;
rotation?: number;
borderRadius?: number | "circular";
borderPosition?: borderPosition;
zoom?: {
scale?: number;
centerX?: number;
centerY?: number;
};
stroke?: StrokeOptions;
shadow?: ShadowOptions;
}Related APIs
No explicit related API metadata.