TimeSeriesChartExtensions
Namespace: Hex1b
Assembly: Hex1b.dll
Extension methods for creating instances.
public static class TimeSeriesChartExtensionsInheritance
Object → TimeSeriesChartExtensions
Methods
TimeSeriesChart(RootContext, IReadOnlyList<ChartItem>)
Creates a time series chart with data (selectors pre-wired).
Parameters:
ctx(RootContext): The root context.data(IReadOnlyList<ChartItem>): The chart items.
Returns: TimeSeriesChartWidget<ChartItem>
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart(this RootContext ctx, IReadOnlyList<ChartItem> data)TimeSeriesChart(RootContext, params ChartItem[])
Creates a time series chart with data (params overload).
Parameters:
ctx(RootContext): The root context.data(ChartItem[]): The chart items.
Returns: TimeSeriesChartWidget<ChartItem>
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart(this RootContext ctx, params ChartItem[] data)TimeSeriesChart<T, TParent>(WidgetContext<TParent>, IReadOnlyList<T>)
Creates a time series chart bound to the specified data.
Parameters:
ctx(WidgetContext<<TParent>>): The widget context.data(IReadOnlyList<<T>>): The data source for the chart.
Returns: TimeSeriesChartWidget<<T>>
public static TimeSeriesChartWidget<T> TimeSeriesChart<T, TParent>(this WidgetContext<TParent> ctx, IReadOnlyList<T> data) where TParent : Hex1bWidgetTimeSeriesChart<T>(RootContext, IReadOnlyList<T>)
Creates a time series chart bound to the specified data.
Parameters:
ctx(RootContext): The root context.data(IReadOnlyList<<T>>): The data source for the chart.
Returns: TimeSeriesChartWidget<<T>>
public static TimeSeriesChartWidget<T> TimeSeriesChart<T>(this RootContext ctx, IReadOnlyList<T> data)TimeSeriesChart<TParent>(WidgetContext<TParent>, IReadOnlyList<ChartItem>)
Creates a time series chart with data (selectors pre-wired).
Parameters:
ctx(WidgetContext<<TParent>>): The widget context.data(IReadOnlyList<ChartItem>): The chart items.
Returns: TimeSeriesChartWidget<ChartItem>
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart<TParent>(this WidgetContext<TParent> ctx, IReadOnlyList<ChartItem> data) where TParent : Hex1bWidgetTimeSeriesChart<TParent>(WidgetContext<TParent>, params ChartItem[])
Creates a time series chart with data (params overload).
Parameters:
ctx(WidgetContext<<TParent>>): The widget context.data(ChartItem[]): The chart items.
Returns: TimeSeriesChartWidget<ChartItem>
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart<TParent>(this WidgetContext<TParent> ctx, params ChartItem[] data) where TParent : Hex1bWidget