mirror of
https://github.com/XCharts-Team/XCharts.git
synced 2026-05-30 21:38:49 +00:00
增加HelpDoc帮助文档跳转
This commit is contained in:
@@ -82,8 +82,9 @@ namespace XCharts.Editor
|
||||
title,
|
||||
editor.baseProperty,
|
||||
editor.showProperty,
|
||||
() => { ResetComponentEditor(id); },
|
||||
() => { RemoveComponentEditor(id); }
|
||||
() => { if (EditorUtility.DisplayDialog("", "Sure reset " + editor.component.GetType().Name + "?", "Yes", "Cancel")) ResetComponentEditor(id); },
|
||||
() => { if (EditorUtility.DisplayDialog("", "Sure remove " + editor.component.GetType().Name + "?", "Yes", "Cancel")) RemoveComponentEditor(id); },
|
||||
() => { Application.OpenURL("https://xcharts-team.github.io/docs/configuration/#" + editor.component.GetType().Name.ToLower()); }
|
||||
);
|
||||
if (displayContent)
|
||||
{
|
||||
|
||||
@@ -635,11 +635,13 @@ namespace XCharts.Editor
|
||||
}
|
||||
|
||||
internal static bool DrawHeader(string title, SerializedProperty group, SerializedProperty activeField,
|
||||
Action resetAction, Action removeAction)
|
||||
Action resetAction, Action removeAction, Action docAction)
|
||||
{
|
||||
if (group == null) return false;
|
||||
group.isExpanded = DrawHeader(title, group.isExpanded, false, activeField, null,
|
||||
new HeaderMenuInfo("Reset", resetAction), new HeaderMenuInfo("Remove", removeAction));
|
||||
new HeaderMenuInfo("Reset", resetAction),
|
||||
new HeaderMenuInfo("Remove", removeAction),
|
||||
new HeaderMenuInfo("HelpDoc", docAction));
|
||||
return group.isExpanded;
|
||||
}
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class BarChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class CandlestickChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -7,6 +7,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class HeatmapChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class LineChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -7,6 +7,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class ParallelChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class PieChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class PolarChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class RadarChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class RingChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class ScatterChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class SimplifiedBarChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class SimplifiedCandlestickChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
@@ -6,6 +6,7 @@ namespace XCharts.Runtime
|
||||
[ExecuteInEditMode]
|
||||
[RequireComponent(typeof(RectTransform))]
|
||||
[DisallowMultipleComponent]
|
||||
[HelpURL("https://xcharts-team.github.io/docs/configuration")]
|
||||
public class SimplifiedLineChart : BaseChart
|
||||
{
|
||||
protected override void DefaultChart()
|
||||
|
||||
Reference in New Issue
Block a user