UNPKG

@antv/g

Version:

A core module for rendering engine implements DOM API.

78 lines 1.55 kB
export type PatternCfg = { /** * @title 背景色 * @description pattern background color. Default: inherit (默认: 继承图形元素颜色) * @default "inherit" */ backgroundColor?: string; backgroundOpacity?: number; /** * @title 贴图图案填充色 */ fill?: string; /** * @title 填充透明度 */ fillOpacity?: number; /** * @title 描边色 * @description 贴图图案描边色 */ stroke?: string; /** * @title 描边透明度 */ strokeOpacity?: number; /** * @title 描边粗细 */ lineWidth?: number; /** * @title 透明度 * @description 整个pattern 透明度 */ opacity?: number; }; export type DotPatternCfg = PatternCfg & { /** * @title 点的大小 * @default 4 */ size?: number; /** * @title 点间距 * @default 4 */ padding?: number; /** * @title 是否交错 * @default true */ isStagger?: boolean; }; export type LinePatternCfg = PatternCfg & { /** * @title 线之间的距离 */ spacing?: number; }; /** * @title square pattern */ export type SquarePatternCfg = PatternCfg & { /** * @title 矩形的大小 */ size?: number; /** * @title 矩形之间的间隔 */ padding?: number; /** * @title 是否交错 * @description 即 staggered squares. * @default true */ isStagger?: boolean; }; //# sourceMappingURL=interfaces.d.ts.map