g6/packages/site/docs/apis/shape/NodeShapeStyles.zh.md
2023-11-10 22:00:54 +08:00

2.3 KiB
Raw Blame History

title
NodeShapeStyles

keyShape

类型ShapeStyle

默认值{}

是否必须false

说明:关键图形样式

iconShape

类型

Partial<
  TextStyleProps &
    ImageStyleProps &
    ShapeStyle & {
      offsetX?: number;
      offsetY?: number;
      lod?: number;
    }
>;

默认值{}

是否必须false

说明:图标样式

haloShape

类型ShapeStyle

默认值{}

是否必须false

说明:光环样式

labelShape

类型

ShapeStyle & {
    position?: 'top' | 'bottom' | 'left' | 'right' | 'center';
    offsetX?: number;
    offsetY?: number;
    offsetZ?: number;
    maxWidth?: string | number;
    angle?: number;
}

默认值{}

是否必须false

说明:标签样式

labelBackgroundShape

类型

ShapeStyle & {
    padding?: number | number[];
}

默认值{}

是否必须false

说明:标签背景样式

badgeShapes

类型

ShapeStyle & {
    color?: string;
    palette?: string[];
    textColor?: string;
    [key: number]: ShapeStyle & {
      position?: IBadgePosition;
      color?: string;
      textColor?: string;
    };
}

默认值{}

是否必须false

说明:徽标样式

anchorShapes

类型

ShapeStyle & {
    color?: string;
    textColor?: string;
    size?: number;
    offsetX?: number;
    offsetY?: number;
    offsetZ?: number;
    [key: number]: ShapeStyle & {
      position?: BadgePosition;
      color?: string;
      textColor?: string;
      size?: number;
      offsetX?: number;
      offsetY?: number;
      offsetZ?: number;
    };
}

默认值{}

是否必须false

说明:连接桩样式

group

类型ShapeStyle

默认值{}

是否必须false

说明:分组样式

otherShapes

类型

{ [shapeId: string]: ShapeStyle };

默认值{}

是否必须false

说明:其他图形样式

animates

类型IAnimates

默认值{}

是否必须false

说明:动画配置