public void Update() { if (m_UpdateTitleText) { m_UpdateTitleText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Gauge) { TitleStyleHelper.UpdateTitleText(serie); } } } if (m_UpdateLabelText) { m_UpdateLabelText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Gauge) { SerieLabelHelper.SetGaugeLabelText(serie); UpdateAxisLabel(serie); } } } }
public void Update() { if (m_UpdateTitleText) { m_UpdateTitleText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Ring) { TitleStyleHelper.UpdateTitleText(serie); } } } if (m_UpdateLabelText) { m_UpdateLabelText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Ring) { SerieLabelHelper.SetRingLabelText(serie, chart.theme); } } } }
protected override void Update() { base.Update(); if (m_UpdateTitleText) { m_UpdateTitleText = false; TitleStyleHelper.UpdateTitleText(m_Series); } if (m_UpdateLabelText) { m_UpdateLabelText = false; SerieLabelHelper.UpdateLabelText(m_Series, m_ThemeInfo); } }
protected override void Update() { base.Update(); if (m_UpdateTitleText) { m_UpdateTitleText = false; TitleStyleHelper.UpdateTitleText(m_Series); } if (m_UpdateLabelText) { m_UpdateLabelText = false; SerieLabelHelper.UpdateLabelText(m_Series, m_ThemeInfo, m_LegendRealShowName); UpdateAxisLabel(); } }
public void Update() { if (m_UpdateTitleText) { m_UpdateTitleText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Gauge) { TitleStyleHelper.UpdateTitleText(serie); } } } if (m_UpdateLabelText) { m_UpdateLabelText = false; foreach (var serie in chart.series.list) { if (serie.type == SerieType.Gauge) { SerieLabelHelper.SetGaugeLabelText(serie); UpdateAxisLabel(serie); } } } foreach (var serie in chart.series.list) { if (serie.type == SerieType.Gauge) { if (!m_LastSplitNumber.TryGetValue(serie.index, out var lastSplitNumber)) { m_LastSplitNumber[serie.index] = lastSplitNumber; } else if (serie.splitNumber != lastSplitNumber) { m_LastSplitNumber[serie.index] = serie.splitNumber; InitAxisLabel(); } } } }