type export
BackgroundLayer
Published type export BackgroundLayer.
apexify.jsCURRENTnode22node24node26
Source: lib-next/types/canvas.ts (opens in a new tab)Signature
export type BackgroundLayer = {
type: "color";
value: string;
opacity?: number;
blendMode?: GlobalCompositeOperation;
} | {
type: "gradient";
value: gradient;
opacity?: number;
blendMode?: GlobalCompositeOperation;
} | {
type: "image";
source: string;
opacity?: number;
fit?: "fill" | "contain" | "cover";
align?: BackgroundImageAlign;
blendMode?: GlobalCompositeOperation;
} | {
type: "pattern";
source: string;
repeat?: BackgroundPatternRepeat;
opacity?: number;
blendMode?: GlobalCompositeOperation;
} | {
type: "presetPattern";
pattern: PatternOptions;
opacity?: number;
blendMode?: GlobalCompositeOperation;
} | {
type: "noise";
intensity?: number;
blendMode?: GlobalCompositeOperation;
};Related APIs
No explicit related API metadata.