This commit is contained in:
monitor1394
2023-11-21 08:34:18 +08:00
parent 079d1030ae
commit 4aee1b0a92
11 changed files with 1518 additions and 1039 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -2,6 +2,7 @@
# 更新日志
[master](#master)
[v3.9.0](#v390)
[v3.8.1](#v381)
[v3.8.0](#v380)
[v3.7.0](#v370)
@@ -64,6 +65,33 @@
## master
## v3.9.0
Highlights:
* Added `minorTick` for `Log` type of `Axis`
* Increase whether MarkLine's `onTop` setting is displayed at the top level
* Added `UITable` to the wheel casting function, refactoring `UITable`
* Perfect code comments and documentation
* Fixed several issues
Log details:
* (2023.11.16) Cancel `Legend`'s `formatter` and replace it with `LabelStyle`
* (2023.11.14) Improved annotation and documentation for LabelStyle's formatter (#291)
* (2023.11.11) Fix to comments Documentation for some comments in `Documentation` (#290)
* (2023.11.11) fixed an issue where Legend's formatter didn't refresh automatically when data was changed
* (2023.11.05) Fix to SerieEventData's value always being 0 (#287)
* (2023.11.03) Fix to abnormal mouse movement when setting `Bar` gradient (#285)
* (2023.11.02) Optimizes ignoring of formatter when SerieData is set to ignore
* (2023.11.01) Added whether MarkLine's `onTop` setting is displayed at the top level
* (2023.10.21) Fix to `Label` location exception when `Pie` has 0 data
* (2023.10.21) Added subscale support for `Axis`
* (2023.10.19) Fixed abnormal lead line when `Pie` set rose chart
* (2023.10.15) Fixed Animation exception when `Line` was set to `AlongPath` (#281)
* (2023.10.12) Fixed invalid value axis when `MarkLine` specified `yValue`
* (2023.10.11) Fixed invalid setting of `Serie` `showDataDimension`
## v3.8.1
* (2023.10.02) Release `v3.8.1` version

View File

@@ -197,7 +197,7 @@ import APITable from '@site/src/components/APITable';
## AngleAxis
> XCharts.Runtime.AngleAxis : [Axis](#axis)
> class in XCharts.Runtime / Inherits from: [Axis](#axis)
Angle axis of Polar Coordinate.
@@ -216,11 +216,11 @@ Angle axis of Polar Coordinate.
## AngleAxisTheme
> XCharts.Runtime.AngleAxisTheme : [BaseAxisTheme](#baseaxistheme)
> class in XCharts.Runtime / Inherits from: [BaseAxisTheme](#baseaxistheme)
## AnimationAddition
> XCharts.Runtime.AnimationAddition : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -228,7 +228,7 @@ Data addition animation.
## AnimationChange
> XCharts.Runtime.AnimationChange : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -236,7 +236,7 @@ Data change animation.
## AnimationFadeIn
> XCharts.Runtime.AnimationFadeIn : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -244,7 +244,7 @@ Fade in animation.
## AnimationFadeOut
> XCharts.Runtime.AnimationFadeOut : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -252,7 +252,7 @@ Fade out animation.
## AnimationHiding
> XCharts.Runtime.AnimationHiding : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -260,7 +260,7 @@ Data hiding animation.
## AnimationInfo
> XCharts.Runtime.AnimationInfo / Subclasses: [AnimationFadeIn](#animationfadein), [AnimationFadeOut](#animationfadeout), [AnimationChange](#animationchange), [AnimationAddition](#animationaddition), [AnimationHiding](#animationhiding), [AnimationInteraction](#animationinteraction)
> class in XCharts.Runtime / Subclasses: [AnimationFadeIn](#animationfadein), [AnimationFadeOut](#animationfadeout), [AnimationChange](#animationchange), [AnimationAddition](#animationaddition), [AnimationHiding](#animationhiding), [AnimationInteraction](#animationinteraction)
> Since `v3.8.0`
@@ -284,7 +284,7 @@ the animation info.
## AnimationInteraction
> XCharts.Runtime.AnimationInteraction : [AnimationInfo](#animationinfo)
> class in XCharts.Runtime / Inherits from: [AnimationInfo](#animationinfo)
> Since `v3.8.0`
@@ -307,7 +307,7 @@ Interactive animation of charts.
## AnimationStyle
> XCharts.Runtime.AnimationStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
the animation of serie. support animation type: fadeIn, fadeOut, change, addition.
@@ -336,7 +336,7 @@ the animation of serie. support animation type: fadeIn, fadeOut, change, additio
## AreaStyle
> XCharts.Runtime.AreaStyle : [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
The style of area.
@@ -361,7 +361,7 @@ The style of area.
## ArrowStyle
> XCharts.Runtime.ArrowStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="ArrowStyle">
@@ -382,7 +382,7 @@ The style of area.
## Axis
> XCharts.Runtime.Axis : [MainComponent](#maincomponent) / Subclasses: [AngleAxis](#angleaxis), [ParallelAxis](#parallelaxis), [RadiusAxis](#radiusaxis), [SingleAxis](#singleaxis), [XAxis](#xaxis), [YAxis](#yaxis)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent) / Subclasses: [AngleAxis](#angleaxis), [ParallelAxis](#parallelaxis), [RadiusAxis](#radiusaxis), [SingleAxis](#singleaxis), [XAxis](#xaxis), [YAxis](#yaxis)
The axis in rectangular coordinate.
@@ -431,7 +431,7 @@ The axis in rectangular coordinate.
## AxisLabel
> XCharts.Runtime.AxisLabel : [LabelStyle](#labelstyle)
> class in XCharts.Runtime / Inherits from: [LabelStyle](#labelstyle)
Settings related to axis label.
@@ -456,7 +456,7 @@ Settings related to axis label.
## AxisLine
> XCharts.Runtime.AxisLine : [BaseLine](#baseline)
> class in XCharts.Runtime / Inherits from: [BaseLine](#baseline)
Settings related to axis line.
@@ -477,7 +477,7 @@ Settings related to axis line.
## AxisMinorSplitLine
> XCharts.Runtime.AxisMinorSplitLine : [BaseLine](#baseline)
> class in XCharts.Runtime / Inherits from: [BaseLine](#baseline)
> Since `v3.2.0`
@@ -499,7 +499,7 @@ Minor split line of axis in grid area.
## AxisMinorTick
> XCharts.Runtime.AxisMinorTick : [BaseLine](#baseline)
> class in XCharts.Runtime / Inherits from: [BaseLine](#baseline)
> Since `v3.2.0`
@@ -521,7 +521,7 @@ Settings related to axis minor tick.
## AxisName
> XCharts.Runtime.AxisName : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
the name of axis.
@@ -543,7 +543,7 @@ the name of axis.
## AxisSplitArea
> XCharts.Runtime.AxisSplitArea : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
Split area of axis in grid area, not shown by default.
@@ -563,7 +563,7 @@ Split area of axis in grid area, not shown by default.
## AxisSplitLine
> XCharts.Runtime.AxisSplitLine : [BaseLine](#baseline)
> class in XCharts.Runtime / Inherits from: [BaseLine](#baseline)
Split line of axis in grid area.
@@ -586,11 +586,11 @@ Split line of axis in grid area.
## AxisTheme
> XCharts.Runtime.AxisTheme : [BaseAxisTheme](#baseaxistheme)
> class in XCharts.Runtime / Inherits from: [BaseAxisTheme](#baseaxistheme)
## AxisTick
> XCharts.Runtime.AxisTick : [BaseLine](#baseline)
> class in XCharts.Runtime / Inherits from: [BaseLine](#baseline)
Settings related to axis tick.
@@ -615,7 +615,7 @@ Settings related to axis tick.
## Background
> XCharts.Runtime.Background : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
Background component.
@@ -638,11 +638,11 @@ Background component.
## Bar
> XCharts.Runtime.Bar : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
## BaseAxisTheme
> XCharts.Runtime.BaseAxisTheme : [ComponentTheme](#componenttheme) / Subclasses: [AxisTheme](#axistheme), [RadiusAxisTheme](#radiusaxistheme), [AngleAxisTheme](#angleaxistheme), [PolarAxisTheme](#polaraxistheme), [RadarAxisTheme](#radaraxistheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme) / Subclasses: [AxisTheme](#axistheme), [RadiusAxisTheme](#radiusaxistheme), [AngleAxisTheme](#angleaxistheme), [PolarAxisTheme](#polaraxistheme), [RadarAxisTheme](#radaraxistheme)
```mdx-code-block
<APITable name="BaseAxisTheme">
@@ -671,7 +671,7 @@ Background component.
## BaseLine
> XCharts.Runtime.BaseLine : [ChildComponent](#childcomponent) / Subclasses: [AxisLine](#axisline), [AxisMinorSplitLine](#axisminorsplitline), [AxisMinorTick](#axisminortick), [AxisSplitLine](#axissplitline), [AxisTick](#axistick)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent) / Subclasses: [AxisLine](#axisline), [AxisMinorSplitLine](#axisminorsplitline), [AxisMinorTick](#axisminortick), [AxisSplitLine](#axissplitline), [AxisTick](#axistick)
Settings related to base line.
@@ -691,15 +691,15 @@ Settings related to base line.
## BaseScatter
> XCharts.Runtime.BaseScatter : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer) / Subclasses: [EffectScatter](#effectscatter), [Scatter](#scatter)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer) / Subclasses: [EffectScatter](#effectscatter), [Scatter](#scatter)
## BaseSerie
> XCharts.Runtime.BaseSerie / Subclasses: [Serie](#serie)
> class in XCharts.Runtime / Subclasses: [Serie](#serie)
## BlurStyle
> XCharts.Runtime.BlurStyle : [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> Since `v3.2.0`
@@ -707,23 +707,23 @@ Configurations of blur state.
## CalendarCoord
> XCharts.Runtime.CalendarCoord : [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
## Candlestick
> XCharts.Runtime.Candlestick : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
## ChartText
> XCharts.Runtime.ChartText
> class in XCharts.Runtime
## ChildComponent
> XCharts.Runtime.ChildComponent / Subclasses: [AnimationStyle](#animationstyle), [AxisName](#axisname), [AxisSplitArea](#axissplitarea), [AreaStyle](#areastyle), [ArrowStyle](#arrowstyle), [BaseLine](#baseline), [IconStyle](#iconstyle), [ImageStyle](#imagestyle), [ItemStyle](#itemstyle), [Level](#level), [LevelStyle](#levelstyle), [LineArrow](#linearrow), [LineStyle](#linestyle), [Location](#location), [MLValue](#mlvalue), [MarqueeStyle](#marqueestyle), [Padding](#padding), [StageColor](#stagecolor), [SymbolStyle](#symbolstyle), [TextLimit](#textlimit), [TextStyle](#textstyle), [CommentItem](#commentitem), [CommentMarkStyle](#commentmarkstyle), [LabelLine](#labelline), [LabelStyle](#labelstyle), [MarkAreaData](#markareadata), [MarkLineData](#marklinedata), [StateStyle](#statestyle), [VisualMapRange](#visualmaprange), [UIComponentTheme](#uicomponenttheme), [SerieData](#seriedata), [ComponentTheme](#componenttheme), [SerieTheme](#serietheme), [ThemeStyle](#themestyle)
> class in XCharts.Runtime / Subclasses: [AnimationStyle](#animationstyle), [AxisName](#axisname), [AxisSplitArea](#axissplitarea), [AreaStyle](#areastyle), [ArrowStyle](#arrowstyle), [BaseLine](#baseline), [IconStyle](#iconstyle), [ImageStyle](#imagestyle), [ItemStyle](#itemstyle), [Level](#level), [LevelStyle](#levelstyle), [LineArrow](#linearrow), [LineStyle](#linestyle), [Location](#location), [MLValue](#mlvalue), [MarqueeStyle](#marqueestyle), [Padding](#padding), [StageColor](#stagecolor), [SymbolStyle](#symbolstyle), [TextLimit](#textlimit), [TextStyle](#textstyle), [CommentItem](#commentitem), [CommentMarkStyle](#commentmarkstyle), [LabelLine](#labelline), [LabelStyle](#labelstyle), [MarkAreaData](#markareadata), [MarkLineData](#marklinedata), [StateStyle](#statestyle), [VisualMapRange](#visualmaprange), [UIComponentTheme](#uicomponenttheme), [SerieData](#seriedata), [ComponentTheme](#componenttheme), [SerieTheme](#serietheme), [ThemeStyle](#themestyle)
## Comment
> XCharts.Runtime.Comment : [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
comment of chart.
@@ -745,7 +745,7 @@ comment of chart.
## CommentItem
> XCharts.Runtime.CommentItem : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
comment of chart.
@@ -769,7 +769,7 @@ comment of chart.
## CommentMarkStyle
> XCharts.Runtime.CommentMarkStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
the comment mark style.
@@ -789,7 +789,7 @@ the comment mark style.
## ComponentTheme
> XCharts.Runtime.ComponentTheme : [ChildComponent](#childcomponent) / Subclasses: [BaseAxisTheme](#baseaxistheme), [DataZoomTheme](#datazoomtheme), [LegendTheme](#legendtheme), [SubTitleTheme](#subtitletheme), [TitleTheme](#titletheme), [TooltipTheme](#tooltiptheme), [VisualMapTheme](#visualmaptheme)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent) / Subclasses: [BaseAxisTheme](#baseaxistheme), [DataZoomTheme](#datazoomtheme), [LegendTheme](#legendtheme), [SubTitleTheme](#subtitletheme), [TitleTheme](#titletheme), [TooltipTheme](#tooltiptheme), [VisualMapTheme](#visualmaptheme)
```mdx-code-block
<APITable name="ComponentTheme">
@@ -810,13 +810,13 @@ the comment mark style.
## CoordSystem
> XCharts.Runtime.CoordSystem : [MainComponent](#maincomponent) / Subclasses: [RadarCoord](#radarcoord), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [ParallelCoord](#parallelcoord), [PolarCoord](#polarcoord), [SingleAxisCoord](#singleaxiscoord)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent) / Subclasses: [RadarCoord](#radarcoord), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [ParallelCoord](#parallelcoord), [PolarCoord](#polarcoord), [SingleAxisCoord](#singleaxiscoord)
Coordinate system component.
## DataZoom
> XCharts.Runtime.DataZoom : [MainComponent](#maincomponent), [IUpdateRuntimeData](#iupdateruntimedata)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent), [IUpdateRuntimeData](#iupdateruntimedata)
DataZoom component is used for zooming a specific area, which enables user to investigate data in detail, or get an overview of the data, or get rid of outlier points.
@@ -866,7 +866,7 @@ DataZoom component is used for zooming a specific area, which enables user to in
## DataZoomTheme
> XCharts.Runtime.DataZoomTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
```mdx-code-block
<APITable name="DataZoomTheme">
@@ -889,7 +889,7 @@ DataZoom component is used for zooming a specific area, which enables user to in
## DebugInfo
> XCharts.Runtime.DebugInfo
> class in XCharts.Runtime
```mdx-code-block
<APITable name="DebugInfo">
@@ -910,11 +910,11 @@ DataZoom component is used for zooming a specific area, which enables user to in
## EffectScatter
> XCharts.Runtime.EffectScatter : [BaseScatter](#basescatter)
> class in XCharts.Runtime / Inherits from: [BaseScatter](#basescatter)
## EmphasisStyle
> XCharts.Runtime.EmphasisStyle : [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> Since `v3.2.0`
@@ -937,11 +937,11 @@ Configurations of emphasis state.
## EndLabelStyle
> XCharts.Runtime.EndLabelStyle : [LabelStyle](#labelstyle)
> class in XCharts.Runtime / Inherits from: [LabelStyle](#labelstyle)
## GridCoord
> XCharts.Runtime.GridCoord : [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
Grid component.
@@ -969,7 +969,7 @@ Grid component.
## GridLayout
> XCharts.Runtime.GridLayout : [MainComponent](#maincomponent), [IUpdateRuntimeData](#iupdateruntimedata)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent), [IUpdateRuntimeData](#iupdateruntimedata)
> Since `v3.8.0`
@@ -998,7 +998,7 @@ Grid layout component. Used to manage the layout of multiple `GridCoord`, and th
## Heatmap
> XCharts.Runtime.Heatmap : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
```mdx-code-block
<APITable name="Heatmap">
@@ -1015,7 +1015,7 @@ Grid layout component. Used to manage the layout of multiple `GridCoord`, and th
## IconStyle
> XCharts.Runtime.IconStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="IconStyle">
@@ -1041,7 +1041,7 @@ Grid layout component. Used to manage the layout of multiple `GridCoord`, and th
## ImageStyle
> XCharts.Runtime.ImageStyle : [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
```mdx-code-block
<APITable name="ImageStyle">
@@ -1064,7 +1064,7 @@ Grid layout component. Used to manage the layout of multiple `GridCoord`, and th
## Indicator
> XCharts.Runtime.Indicator
> class in XCharts.Runtime
Indicator of radar chart, which is used to assign multiple variables(dimensions) in radar chart.
@@ -1106,37 +1106,37 @@ Indicator of radar chart, which is used to assign multiple variables(dimensions)
## INeedSerieContainer
> XCharts.Runtime.INeedSerieContainer / Subclasses: [Bar](#bar), [SimplifiedBar](#simplifiedbar), [Candlestick](#candlestick), [SimplifiedCandlestick](#simplifiedcandlestick), [Heatmap](#heatmap), [Line](#line), [SimplifiedLine](#simplifiedline), [Parallel](#parallel), [Radar](#radar), [BaseScatter](#basescatter)
> class in XCharts.Runtime / Subclasses: [Bar](#bar), [SimplifiedBar](#simplifiedbar), [Candlestick](#candlestick), [SimplifiedCandlestick](#simplifiedcandlestick), [Heatmap](#heatmap), [Line](#line), [SimplifiedLine](#simplifiedline), [Parallel](#parallel), [Radar](#radar), [BaseScatter](#basescatter)
## IPropertyChanged
> XCharts.Runtime.IPropertyChanged / Subclasses: [Location](#location), [Comment](#comment), [Legend](#legend), [Title](#title)
> class in XCharts.Runtime / Subclasses: [Location](#location), [Comment](#comment), [Legend](#legend), [Title](#title)
属性变更接口
## ISerieComponent
> XCharts.Runtime.ISerieComponent / Subclasses: [AreaStyle](#areastyle), [ImageStyle](#imagestyle), [LineArrow](#linearrow), [LabelLine](#labelline), [LabelStyle](#labelstyle), [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle), [TitleStyle](#titlestyle)
> class in XCharts.Runtime / Subclasses: [AreaStyle](#areastyle), [ImageStyle](#imagestyle), [LineArrow](#linearrow), [LabelLine](#labelline), [LabelStyle](#labelstyle), [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle), [TitleStyle](#titlestyle)
The interface for serie component.
## ISerieContainer
> XCharts.Runtime.ISerieContainer / Subclasses: [RadarCoord](#radarcoord), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [ParallelCoord](#parallelcoord), [PolarCoord](#polarcoord)
> class in XCharts.Runtime / Subclasses: [RadarCoord](#radarcoord), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [ParallelCoord](#parallelcoord), [PolarCoord](#polarcoord)
## ISerieDataComponent
> XCharts.Runtime.ISerieDataComponent / Subclasses: [AreaStyle](#areastyle), [ImageStyle](#imagestyle), [ItemStyle](#itemstyle), [LineStyle](#linestyle), [SerieSymbol](#seriesymbol), [LabelLine](#labelline), [LabelStyle](#labelstyle), [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle), [TitleStyle](#titlestyle)
> class in XCharts.Runtime / Subclasses: [AreaStyle](#areastyle), [ImageStyle](#imagestyle), [ItemStyle](#itemstyle), [LineStyle](#linestyle), [SerieSymbol](#seriesymbol), [LabelLine](#labelline), [LabelStyle](#labelstyle), [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle), [TitleStyle](#titlestyle)
The interface for serie data component.
## ISimplifiedSerie
> XCharts.Runtime.ISimplifiedSerie / Subclasses: [SimplifiedBar](#simplifiedbar), [SimplifiedCandlestick](#simplifiedcandlestick), [SimplifiedLine](#simplifiedline)
> class in XCharts.Runtime / Subclasses: [SimplifiedBar](#simplifiedbar), [SimplifiedCandlestick](#simplifiedcandlestick), [SimplifiedLine](#simplifiedline)
## ItemStyle
> XCharts.Runtime.ItemStyle : [ChildComponent](#childcomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieDataComponent](#iseriedatacomponent)
图形样式。
@@ -1174,11 +1174,11 @@ The interface for serie data component.
## IUpdateRuntimeData
> XCharts.Runtime.IUpdateRuntimeData / Subclasses: [SingleAxis](#singleaxis), [DataZoom](#datazoom), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [GridLayout](#gridlayout), [ParallelCoord](#parallelcoord)
> class in XCharts.Runtime / Subclasses: [SingleAxis](#singleaxis), [DataZoom](#datazoom), [CalendarCoord](#calendarcoord), [GridCoord](#gridcoord), [GridLayout](#gridlayout), [ParallelCoord](#parallelcoord)
## LabelLine
> XCharts.Runtime.LabelLine : [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
标签的引导线
@@ -1207,7 +1207,7 @@ The interface for serie data component.
## LabelStyle
> XCharts.Runtime.LabelStyle : [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent) / Subclasses: [AxisLabel](#axislabel), [EndLabelStyle](#endlabelstyle), [TitleStyle](#titlestyle)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent) / Subclasses: [AxisLabel](#axislabel), [EndLabelStyle](#endlabelstyle), [TitleStyle](#titlestyle)
Text label of chart, to explain some data information about graphic item like value, name and so on.
@@ -1240,21 +1240,21 @@ Text label of chart, to explain some data information about graphic item like va
## Lang
> XCharts.Runtime.Lang : [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
> class in XCharts.Runtime / Inherits from: [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
Language.
## LangCandlestick
> XCharts.Runtime.LangCandlestick
> class in XCharts.Runtime
## LangTime
> XCharts.Runtime.LangTime
> class in XCharts.Runtime
## Legend
> XCharts.Runtime.Legend : [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
Legend component.The legend component shows different sets of tags, colors, and names. You can control which series are not displayed by clicking on the legend.
@@ -1275,8 +1275,7 @@ Legend component.The legend component shows different sets of tags, colors, and
|itemGap|10f||The distance between each legend, horizontal distance in horizontal layout, and vertical distance in vertical layout.
|itemAutoColor|true||Whether the legend symbol matches the color automatically.
|itemOpacity|1||the opacity of item color.
|formatter|||Legend content string template formatter. Support for wrapping lines with \n. Template:{value}.
|numericFormatter|||Standard numeric format strings.
|formatter|||No longer used, the use of LabelStyle.formatter instead.
|labelStyle|||the style of text. [LabelStyle](#labelstyle)|
|data|||Data array of legend. An array item is usually a name representing string. (If it is a pie chart, it could also be the name of a single data in the pie chart) of a series. If data is not specified, it will be auto collected from series.
|icons|||自定义的图例标记图形。
@@ -1291,7 +1290,7 @@ Legend component.The legend component shows different sets of tags, colors, and
## LegendTheme
> XCharts.Runtime.LegendTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
```mdx-code-block
<APITable name="LegendTheme">
@@ -1308,7 +1307,7 @@ Legend component.The legend component shows different sets of tags, colors, and
## Level
> XCharts.Runtime.Level : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="Level">
@@ -1327,7 +1326,7 @@ Legend component.The legend component shows different sets of tags, colors, and
## LevelStyle
> XCharts.Runtime.LevelStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="LevelStyle">
@@ -1345,11 +1344,11 @@ Legend component.The legend component shows different sets of tags, colors, and
## Line
> XCharts.Runtime.Line : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
## LineArrow
> XCharts.Runtime.LineArrow : [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieComponent](#iseriecomponent)
```mdx-code-block
<APITable name="LineArrow">
@@ -1368,7 +1367,7 @@ Legend component.The legend component shows different sets of tags, colors, and
## LineStyle
> XCharts.Runtime.LineStyle : [ChildComponent](#childcomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [ISerieDataComponent](#iseriedatacomponent)
The style of line.
@@ -1397,7 +1396,7 @@ The style of line.
## Location
> XCharts.Runtime.Location : [ChildComponent](#childcomponent), [IPropertyChanged](#ipropertychanged)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent), [IPropertyChanged](#ipropertychanged)
Location type. Quick to set the general location.
@@ -1420,11 +1419,11 @@ Location type. Quick to set the general location.
## MainComponent
> XCharts.Runtime.MainComponent : [IComparable](https://docs.unity3d.com/ScriptReference/30_search.html?q=IComparable) / Subclasses: [Axis](#axis), [Background](#background), [Comment](#comment), [DataZoom](#datazoom), [Legend](#legend), [MarkArea](#markarea), [MarkLine](#markline), [Settings](#settings), [Title](#title), [Tooltip](#tooltip), [VisualMap](#visualmap), [GridLayout](#gridlayout), [CoordSystem](#coordsystem)
> class in XCharts.Runtime / Inherits from: [IComparable](https://docs.unity3d.com/ScriptReference/30_search.html?q=IComparable) / Subclasses: [Axis](#axis), [Background](#background), [Comment](#comment), [DataZoom](#datazoom), [Legend](#legend), [MarkArea](#markarea), [MarkLine](#markline), [Settings](#settings), [Title](#title), [Tooltip](#tooltip), [VisualMap](#visualmap), [GridLayout](#gridlayout), [CoordSystem](#coordsystem)
## MarkArea
> XCharts.Runtime.MarkArea : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
Used to mark an area in chart. For example, mark a time interval.
@@ -1449,7 +1448,7 @@ Used to mark an area in chart. For example, mark a time interval.
## MarkAreaData
> XCharts.Runtime.MarkAreaData : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
标域的数据。
@@ -1474,7 +1473,7 @@ Used to mark an area in chart. For example, mark a time interval.
## MarkLine
> XCharts.Runtime.MarkLine : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
Use a line in the chart to illustrate.
@@ -1487,7 +1486,7 @@ Use a line in the chart to illustrate.
|--|--|--|--|
|show|true||Whether to display the marking line.
|serieIndex|0||The serie index of markLine.
|onTop|true|v3.8.2|whether the markline is on top.
|onTop|true|v3.9.0|whether the markline is on top.
|animation|||The animation of markline. [AnimationStyle](#animationstyle)|
|data|||A list of marked data. When the group of data item is 0, each data item represents a line; When the group is not 0, two data items of the same group represent the starting point and the ending point of the line respectively to form a line. In this case, the relevant style parameters of the line are the parameters of the starting point.
@@ -1497,9 +1496,9 @@ Use a line in the chart to illustrate.
## MarkLineData
> XCharts.Runtime.MarkLineData : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
> Since `v3.8.2`
> Since `v3.9.0`
Data of marking line.
@@ -1530,7 +1529,7 @@ Data of marking line.
## MarqueeStyle
> XCharts.Runtime.MarqueeStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
> Since `v3.5.0`
@@ -1554,7 +1553,7 @@ Marquee style. It can be used for the DataZoom component. 选取框样式。可
## MLValue
> XCharts.Runtime.MLValue : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
> Since `v3.8.0`
@@ -1576,7 +1575,7 @@ Marquee style. It can be used for the DataZoom component. 选取框样式。可
## Padding
> XCharts.Runtime.Padding : [ChildComponent](#childcomponent) / Subclasses: [TextPadding](#textpadding)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent) / Subclasses: [TextPadding](#textpadding)
padding setting of item or text.
@@ -1599,15 +1598,15 @@ padding setting of item or text.
## Parallel
> XCharts.Runtime.Parallel : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
## ParallelAxis
> XCharts.Runtime.ParallelAxis : [Axis](#axis)
> class in XCharts.Runtime / Inherits from: [Axis](#axis)
## ParallelCoord
> XCharts.Runtime.ParallelCoord : [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem), [IUpdateRuntimeData](#iupdateruntimedata), [ISerieContainer](#iseriecontainer)
Grid component.
@@ -1632,7 +1631,7 @@ Grid component.
## Pie
> XCharts.Runtime.Pie : [Serie](#serie)
> class in XCharts.Runtime / Inherits from: [Serie](#serie)
```mdx-code-block
<APITable name="Pie">
@@ -1649,11 +1648,11 @@ Grid component.
## PolarAxisTheme
> XCharts.Runtime.PolarAxisTheme : [BaseAxisTheme](#baseaxistheme)
> class in XCharts.Runtime / Inherits from: [BaseAxisTheme](#baseaxistheme)
## PolarCoord
> XCharts.Runtime.PolarCoord : [CoordSystem](#coordsystem), [ISerieContainer](#iseriecontainer)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem), [ISerieContainer](#iseriecontainer)
Polar coordinate can be used in scatter and line chart. Every polar coordinate has an angleAxis and a radiusAxis.
@@ -1676,7 +1675,7 @@ Polar coordinate can be used in scatter and line chart. Every polar coordinate h
## Radar
> XCharts.Runtime.Radar : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer)
```mdx-code-block
<APITable name="Radar">
@@ -1693,35 +1692,35 @@ Polar coordinate can be used in scatter and line chart. Every polar coordinate h
## RadarAxisTheme
> XCharts.Runtime.RadarAxisTheme : [BaseAxisTheme](#baseaxistheme)
> class in XCharts.Runtime / Inherits from: [BaseAxisTheme](#baseaxistheme)
## RadarCoord
> XCharts.Runtime.RadarCoord : [CoordSystem](#coordsystem), [ISerieContainer](#iseriecontainer)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem), [ISerieContainer](#iseriecontainer)
Radar coordinate conponnet for radar charts. 雷达图坐标系组件,只适用于雷达图。
## RadiusAxis
> XCharts.Runtime.RadiusAxis : [Axis](#axis)
> class in XCharts.Runtime / Inherits from: [Axis](#axis)
Radial axis of polar coordinate.
## RadiusAxisTheme
> XCharts.Runtime.RadiusAxisTheme : [BaseAxisTheme](#baseaxistheme)
> class in XCharts.Runtime / Inherits from: [BaseAxisTheme](#baseaxistheme)
## Ring
> XCharts.Runtime.Ring : [Serie](#serie)
> class in XCharts.Runtime / Inherits from: [Serie](#serie)
## Scatter
> XCharts.Runtime.Scatter : [BaseScatter](#basescatter)
> class in XCharts.Runtime / Inherits from: [BaseScatter](#basescatter)
## SelectStyle
> XCharts.Runtime.SelectStyle : [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [StateStyle](#statestyle), [ISerieComponent](#iseriecomponent), [ISerieDataComponent](#iseriedatacomponent)
> Since `v3.2.0`
@@ -1729,7 +1728,7 @@ Configurations of select state.
## Serie
> XCharts.Runtime.Serie : [BaseSerie](#baseserie), [IComparable](https://docs.unity3d.com/ScriptReference/30_search.html?q=IComparable) / Subclasses: [SerieHandler&lt;T&gt;](#seriehandlert), [Bar](#bar), [SimplifiedBar](#simplifiedbar), [Candlestick](#candlestick), [SimplifiedCandlestick](#simplifiedcandlestick), [Heatmap](#heatmap), [Line](#line), [SimplifiedLine](#simplifiedline), [Parallel](#parallel), [Pie](#pie), [Radar](#radar), [Ring](#ring), [BaseScatter](#basescatter)
> class in XCharts.Runtime / Inherits from: [BaseSerie](#baseserie), [IComparable](https://docs.unity3d.com/ScriptReference/30_search.html?q=IComparable) / Subclasses: [SerieHandler&lt;T&gt;](#seriehandlert), [Bar](#bar), [SimplifiedBar](#simplifiedbar), [Candlestick](#candlestick), [SimplifiedCandlestick](#simplifiedcandlestick), [Heatmap](#heatmap), [Line](#line), [SimplifiedLine](#simplifiedline), [Parallel](#parallel), [Pie](#pie), [Radar](#radar), [Ring](#ring), [BaseScatter](#basescatter)
系列。系列一般由数据和配置组成,用来表示具体的图表图形,如折线图的一条折线,柱图的一组柱子等。一个图表中可以包含多个不同类型的系列。
@@ -1819,7 +1818,7 @@ Configurations of select state.
## SerieData
> XCharts.Runtime.SerieData : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
A data item of serie.
@@ -1846,7 +1845,7 @@ A data item of serie.
## SerieSymbol
> XCharts.Runtime.SerieSymbol : [SymbolStyle](#symbolstyle), [ISerieDataComponent](#iseriedatacomponent)
> class in XCharts.Runtime / Inherits from: [SymbolStyle](#symbolstyle), [ISerieDataComponent](#iseriedatacomponent)
系列数据项的标记的图形
@@ -1874,7 +1873,7 @@ A data item of serie.
## SerieTheme
> XCharts.Runtime.SerieTheme : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="SerieTheme">
@@ -1898,7 +1897,7 @@ A data item of serie.
## Settings
> XCharts.Runtime.Settings : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
Global parameter setting component. The default value can be used in general, and can be adjusted when necessary.
@@ -1930,19 +1929,19 @@ Global parameter setting component. The default value can be used in general, an
## SimplifiedBar
> XCharts.Runtime.SimplifiedBar : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
## SimplifiedCandlestick
> XCharts.Runtime.SimplifiedCandlestick : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
## SimplifiedLine
> XCharts.Runtime.SimplifiedLine : [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
> class in XCharts.Runtime / Inherits from: [Serie](#serie), [INeedSerieContainer](#ineedseriecontainer), [ISimplifiedSerie](#isimplifiedserie)
## SingleAxis
> XCharts.Runtime.SingleAxis : [Axis](#axis), [IUpdateRuntimeData](#iupdateruntimedata)
> class in XCharts.Runtime / Inherits from: [Axis](#axis), [IUpdateRuntimeData](#iupdateruntimedata)
Single axis.
@@ -1967,11 +1966,11 @@ Single axis.
## SingleAxisCoord
> XCharts.Runtime.SingleAxisCoord : [CoordSystem](#coordsystem)
> class in XCharts.Runtime / Inherits from: [CoordSystem](#coordsystem)
## StageColor
> XCharts.Runtime.StageColor : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="StageColor">
@@ -1989,7 +1988,7 @@ Single axis.
## StateStyle
> XCharts.Runtime.StateStyle : [ChildComponent](#childcomponent) / Subclasses: [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent) / Subclasses: [BlurStyle](#blurstyle), [EmphasisStyle](#emphasisstyle), [SelectStyle](#selectstyle)
> Since `v3.2.0`
@@ -2016,11 +2015,11 @@ the state style of serie.
## SubTitleTheme
> XCharts.Runtime.SubTitleTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
## SymbolStyle
> XCharts.Runtime.SymbolStyle : [ChildComponent](#childcomponent) / Subclasses: [SerieSymbol](#seriesymbol)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent) / Subclasses: [SerieSymbol](#seriesymbol)
系列数据项的标记的图形
@@ -2048,7 +2047,7 @@ the state style of serie.
## TextLimit
> XCharts.Runtime.TextLimit : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
Text character limitation and adaptation component. When the length of the text exceeds the set length, it is cropped and suffixes are appended to the end.Only valid in the category axis.
@@ -2070,13 +2069,13 @@ Text character limitation and adaptation component. When the length of the text
## TextPadding
> XCharts.Runtime.TextPadding : [Padding](#padding)
> class in XCharts.Runtime / Inherits from: [Padding](#padding)
Settings related to text.
## TextStyle
> XCharts.Runtime.TextStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
Settings related to text.
@@ -2109,7 +2108,7 @@ Settings related to text.
## Theme
> XCharts.Runtime.Theme : [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
> class in XCharts.Runtime / Inherits from: [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
Theme.
@@ -2143,7 +2142,7 @@ Theme.
## ThemeStyle
> XCharts.Runtime.ThemeStyle : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
Theme.
@@ -2168,7 +2167,7 @@ Theme.
## Title
> XCharts.Runtime.Title : [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent), [IPropertyChanged](#ipropertychanged)
Title component, including main title and subtitle.
@@ -2193,17 +2192,17 @@ Title component, including main title and subtitle.
## TitleStyle
> XCharts.Runtime.TitleStyle : [LabelStyle](#labelstyle), [ISerieDataComponent](#iseriedatacomponent), [ISerieComponent](#iseriecomponent)
> class in XCharts.Runtime / Inherits from: [LabelStyle](#labelstyle), [ISerieDataComponent](#iseriedatacomponent), [ISerieComponent](#iseriecomponent)
the title of serie.
## TitleTheme
> XCharts.Runtime.TitleTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
## Tooltip
> XCharts.Runtime.Tooltip : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
Tooltip component.
@@ -2252,7 +2251,7 @@ Tooltip component.
## TooltipTheme
> XCharts.Runtime.TooltipTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
```mdx-code-block
<APITable name="TooltipTheme">
@@ -2274,7 +2273,7 @@ Tooltip component.
## UIComponentTheme
> XCharts.Runtime.UIComponentTheme : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="UIComponentTheme">
@@ -2293,7 +2292,7 @@ Tooltip component.
## VisualMap
> XCharts.Runtime.VisualMap : [MainComponent](#maincomponent)
> class in XCharts.Runtime / Inherits from: [MainComponent](#maincomponent)
VisualMap component. Mapping data to visual elements such as colors.
@@ -2337,7 +2336,7 @@ VisualMap component. Mapping data to visual elements such as colors.
## VisualMapRange
> XCharts.Runtime.VisualMapRange : [ChildComponent](#childcomponent)
> class in XCharts.Runtime / Inherits from: [ChildComponent](#childcomponent)
```mdx-code-block
<APITable name="VisualMapRange">
@@ -2357,7 +2356,7 @@ VisualMap component. Mapping data to visual elements such as colors.
## VisualMapTheme
> XCharts.Runtime.VisualMapTheme : [ComponentTheme](#componenttheme)
> class in XCharts.Runtime / Inherits from: [ComponentTheme](#componenttheme)
```mdx-code-block
<APITable name="VisualMapTheme">
@@ -2377,17 +2376,17 @@ VisualMap component. Mapping data to visual elements such as colors.
## XAxis
> XCharts.Runtime.XAxis : [Axis](#axis)
> class in XCharts.Runtime / Inherits from: [Axis](#axis)
The x axis in cartesian(rectangular) coordinate.
## XCResourcesImporter
> XCharts.Runtime.XCResourcesImporter
> class in XCharts.Runtime
## XCSettings
> XCharts.Runtime.XCSettings : [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
> class in XCharts.Runtime / Inherits from: [ScriptableObject](https://docs.unity3d.com/ScriptReference/30_search.html?q=ScriptableObject)
```mdx-code-block
<APITable name="XCSettings">
@@ -2438,7 +2437,7 @@ The x axis in cartesian(rectangular) coordinate.
## YAxis
> XCharts.Runtime.YAxis : [Axis](#axis)
> class in XCharts.Runtime / Inherits from: [Axis](#axis)
The x axis in cartesian(rectangular) coordinate.

View File

@@ -1,9 +1,5 @@
# XCharts FAQ
[XCharts Homepage](https://github.com/XCharts-Team/XCharts)<br/>
[XCharts API](XChartsAPI-EN.md)<br/>
[XCharts Configuration](XChartsConfiguration-EN.md)
[QA 1: How to adjust the margin between the axis and the background?](#How-to-adjust-the-margin-between-the-axis-and-the=-background)
[QA 2: How to play agian the fadeIn animation?](#How-to-play-agian-the-fadeIn-animation)
[QA 3: How to customize the color of data item in line chart and pie chart?](#How-to-customize-the-color-of-data-item-in-line-chart-and-pie-chart)
@@ -144,7 +140,3 @@ A: This is the limit of `UGUI` on the number of vertices for a single `Graphic`.
## Why-are-the-parameters-set-in-Serie-reset-after-they-run
A: Check whether `RemoveData()` and add new `Serie` in the code. If you want to keep the configuration of `Serie`, you can only `ClearData()` which just clear data and then readd the data to the old serie.
[XCharts Homepage](https://github.com/XCharts-Team/XCharts)<br/>
[XCharts API](XChartsAPI-EN.md)<br/>
[XCharts Configuration](XChartsConfiguration-EN.md)

File diff suppressed because it is too large Load Diff

View File

@@ -6,6 +6,7 @@ slug: /changelog
# 更新日志
[master](#master)
[v3.9.0](#v390)
[v3.8.1](#v381)
[v3.8.0](#v380)
[v3.7.0](#v370)
@@ -69,7 +70,19 @@ slug: /changelog
## master
* (2023.11.15) 取消`Legend``formatter`,用`LabelStyle`的代替
## v3.9.0
版本要点:
* 增加`Axis`的对数轴子刻度的支持
* 增加`MarkLine``onTop`设置是否显示在最上层
* 增加`UITable`表格组件的轮播功能,重构`UITable`
* 完善注释和文档
* 修复若干问题
日志详情:
* (2023.11.16) 取消`Legend``formatter`,用`LabelStyle`的代替
* (2023.11.14) 完善`LabelStyle``formatter`的注释和文档(#291)
* (2023.11.11) 修复`Documentation`部分注释生成文档不完整的问题 (#290)
* (2023.11.11) 修复`Legend``formatter`在数据变更时没有自动刷新的问题

File diff suppressed because it is too large Load Diff

View File

@@ -37,7 +37,7 @@ namespace XCharts.Runtime
{
[SerializeField] private bool m_Show = true;
[SerializeField] private int m_SerieIndex = 0;
[SerializeField][Since("v3.8.2")] private bool m_OnTop = true;
[SerializeField][Since("v3.9.0")] private bool m_OnTop = true;
[SerializeField] private AnimationStyle m_Animation = new AnimationStyle();
[SerializeField] private List<MarkLineData> m_Data = new List<MarkLineData>();

View File

@@ -44,7 +44,7 @@ namespace XCharts.Runtime
return true;
}
[Since("v3.8.2")]
[Since("v3.9.0")]
public void SetDataDirty()
{
m_DataDirty = true;

View File

@@ -21,8 +21,8 @@ namespace XCharts.Runtime
[ExecuteInEditMode]
public static class XChartsMgr
{
public static readonly string version = "3.8.2";
public static readonly int versionDate = 20231115;
public static readonly string version = "3.9.0";
public static readonly int versionDate = 20231201;
public static string fullVersion { get { return version + "-" + versionDate; } }
internal static List<BaseChart> chartList = new List<BaseChart>();

View File

@@ -3,9 +3,9 @@
"displayName": "XCharts",
"author": "monitor1394",
"license": "MIT",
"version": "3.8.2",
"date": "20231115",
"checkdate": "20231115",
"version": "3.9.0",
"date": "20231201",
"checkdate": "20231201",
"unity": "2018.3",
"description": "A charting and data visualization library for Unity. Support line chart, bar chart, pie chart, radar chart, scatter chart, heatmap chart, ring chart, candlestick chart, polar chart and parallel coordinates.",
"keywords": [