radar/radar_lib library

Classes

Radar5DimensionsChart
RadarBean
RadarChart
========== 主组件 ==========
RadarDimension
维度定义(每条轴) name 轴名称 max 该维最大值(用于归一化) titleStyle 名称样式 scoreStyle 分数样式(显示分数时) labelBgColor 徽章背景色
RadarMapPainter
RadarSeries
一组数据(可一次渲染多组) valuesdimensions 一一对应 fillColor/fillGradient/fillOpacity 填充 strokeColor/strokeWidth 描边 showPoints/pointRadius 顶点圆点 labelBgColor 外侧徽章/内侧徽章背景(与 labelMode 相关) legend 用于图例显示

Enums

RadarGridShape
RadarLabelMode
create_user: zhengzaihong email:1096877329@qq.com create_date: 2024/5/29 create_time: 14:42 describe: N维度雷达图
RadarOuterLabelStyle
配合 RadarLabelMode.outerBadge 使用
RadarType
create_user: zhengzaihong email:1096877329@qq.com create_date: 2024/5/29 create_time: 14:42 describe: 5维度雷达图 N维 使用RadarChart

Functions

angleToRadian(double angle) double

Typedefs

CustomPosition = Offset Function(Offset, RadarBean)
LabelPositioner = Offset Function(Offset anchor, int axisIndex, double radius, Size textSize)
自定义标签位置回调(可覆盖自动布局) anchor: 该轴最外层顶点(外圈) axisIndex: 维度索引 radius: 雷达半径 textSize: 文本的大小(便于你做细调) 返回应为“文本中心”坐标(相对画布中心的偏移量)