Hull 轮廓包裹

注意 ⚠️:从 graphin 2.6.0 版本开始,我们将该组件从@antv/graphin-components内置到@antv/graphin中,详情请参考发布文档

Hull 轮廓包裹,是常见的一种图分析组件,可以将所属在一组的节点描边产生轮廓,从而在视觉上区分分组,轮廓组件不破坏原先的节点布局,是一种高效简单的分析组件

API

IHullProps

属性名描述类型默认值
options配置HullCfg[](必选)

HullCfg

属性名描述类型默认值
members在包裹内部的节点实例或节点 Id 数组string[][]
id包裹的 idstring--
type包裹的类型 round-convex: 生成圆角凸包轮廓, smooth-convex: 生成平滑凸包轮廓 bubble: 产生一种可以避开 nonMembers 的平滑凹包轮廓(算法)。"round-convex" | "smooth-convex" | "bubble"round-convex
nonMembers不在轮廓内部的节点数组,只在 bubble 类型的包裹中生效string[]--
style轮廓的样式属性Partial<HullCfgStyle>--
padding轮廓边缘和内部成员的间距number10

HullCfgStyle

属性名描述类型默认值
fill填充颜色string'lightblue'
stroke描边颜色string'blue'
opacity透明度number0.2