Skip to content
Apexify.jsDocs
Apexify.js version v5.4.5

interface export

CanvasConfig

Published interface export CanvasConfig.

apexify.jsCURRENTnode22node24node26
Source: lib-next/types/canvas.ts (opens in a new tab)

Signature

TypeScript
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.

Next steps