TreemapChart
XCharts paid extension chart - Treemap Diagram.
Screenshots
License
Extension charts require a paid purchase to obtain a usage license.
Example
Demo repository: XCharts-TreemapChart-Demo
Tutorial
How to import extension charts into a demo project or your own project
Documentation
Changelog
v3.12.0
- (2024.09.30) Released version
v3.12.0
- (2024.09.30) Updated documentation
v3.11.0
- (2024.06.16) Released version
v3.11.0
v3.9.0
- (2023.12.01) Released version
v3.9.0
- (2023.12.01) Updated documentation
v3.6.2
- (2023.11.08) Fixed an issue where the border was drawn abnormally after setting
borderColor
inItemStyle
v3.6.1
- (2023.06.08) Released version
v3.6.1
- (2023.06.08) Updated documentation
v3.6.0
- (2023.04.01) Released version
v3.6.0
- (2023.03.09) Supported callbacks
onSerieClick
,onSerieDown
,onSerieEnter
, andonSerieExit
- (2023.02.14) Synchronized with
XCharts v3.6.0
v3.5.0
- (2022.12.01) Released version
v3.5.0
- (2022.11.27) Adjusted the structure of
Documentation
v3.2.0
- (2022.08.22) Released version
v3.2.0
- (2022.08.19) Synchronized with
XCharts v3.2.0
API
Treemap
class in XCharts.Runtime.Treemaps / Inherits from: Serie
Treemap.customGoUpLevelButton
public GameObject customGoUpLevelButton
自定义返回上一层按钮,自定义的按钮需要自己处理点击事件,调用GoUpALevel()接口。
Treemap.drillDownIcon
public string drillDownIcon
当节点可以下钻时的提示符,只能是字符。默认为▶
Treemap.leafDepth
public int leafDepth
默认显示的几层节点。默认为0时表示尽可能展示多层节点,设置大于0时,下钻功能开启,需要点击后才展示子节点。
Treemap.levelStyle
public LevelStyle levelStyle
Treemap.upperLabel
public LabelStyle upperLabel
父节点标签。show为true时表示显示父节点标签,margin参数设置子节点和父节点的间距。
Treemap.visualDimension
public int visualDimension
用于计算占比的数据维数。
Treemap.AddDefaultSerie
public static void AddDefaultSerie(BaseChart chart, string serieName)
Treemap.CanGoUpALevel
public bool CanGoUpALevel()
是否可以返回上一层
Treemap.GetLevelItemStyle
public ItemStyle GetLevelItemStyle(int level)
Treemap.GetLevelLabel
public LabelStyle GetLevelLabel(int level)
Treemap.GetLevelUpperLabel
public LabelStyle GetLevelUpperLabel(int level)
Treemap.GoUpALevel
public void GoUpALevel()
返回上一层
Treemap.OnDataUpdate
public override void OnDataUpdate()
Treemap.SetSelectedSerieData
public bool SetSelectedSerieData(string serieDataName)
设置选中(要展示的)的数据名
TreemapChart
class in XCharts.Runtime.Treemaps / Inherits from: BaseChart
Configuration
Treemap
class in XCharts.Runtime.Treemaps / Inherits from: Serie
Treemap.customGoUpLevelButton
GameObject
自定义返回上一层按钮,自定义的按钮需要自己处理点击事件,调用GoUpALevel()接口。
Treemap.drillDownIcon
string
当节点可以下钻时的提示符,只能是字符。默认为▶
Treemap.leafDepth
int
0
默认显示的几层节点。默认为0时表示尽可能展示多层节点,设置大于0时,下钻功能开启,需要点击后才展示子节点。
Treemap.levelStyle
LevelStyle
Treemap.upperLabel
LabelStyle
父节点标签。show为true时表示显示父节点标签,margin参数设置子节点和父节点的间距。
Treemap.visualDimension
int
0
用于计算占比的数据维数。