/// <summary> /// The create chart. /// </summary> /// <param name="htmlHelper"> /// The html helper. /// </param> /// <param name="canvasId"> /// The canvas id. /// </param> /// <param name="complexChart"> /// The complex chart. /// </param> /// <returns> /// The <see cref="MvcHtmlString"/>. /// </returns> public static MvcHtmlString CreateChart <TComplexChartOptions>(this HtmlHelper htmlHelper, string canvasId, ComplexChartBase <TComplexChartOptions> complexChart) where TComplexChartOptions : ComplexChartOptions { return(CreateChart(canvasId, complexChart.ChartType.ToString(), complexChart.ComplexData.ToJson(), complexChart.ChartConfiguration.ToJson())); }
/// <summary> /// The create chart. /// </summary> /// <param name="htmlHelper"> /// The html helper. /// </param> /// <param name="canvasId"> /// The canvas id. /// </param> /// <param name="complexChart"> /// The complex chart. /// </param> /// <returns> /// The <see cref="HtmlString"/>. /// </returns> public static IHtmlContent CreateChart <TComplexChartOptions>(this IHtmlHelper htmlHelper, string canvasId, ComplexChartBase <TComplexChartOptions> complexChart) where TComplexChartOptions : ComplexChartOptions { return(CreateChart(canvasId, complexChart.ChartType.GetDescription(), complexChart.ComplexData.ToJson(), complexChart.ChartConfiguration.ToJson())); }