Skip to content

TimeSeriesChartExtensions

Namespace: Hex1b

Assembly: Hex1b.dll

Extension methods for creating instances.

csharp
public static class TimeSeriesChartExtensions

Inheritance

ObjectTimeSeriesChartExtensions

Methods

TimeSeriesChart(RootContext, IReadOnlyList<ChartItem>)

Creates a time series chart with data (selectors pre-wired).

Parameters:

Returns: TimeSeriesChartWidget<ChartItem>

csharp
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>

csharp
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>>

csharp
public static TimeSeriesChartWidget<T> TimeSeriesChart<T, TParent>(this WidgetContext<TParent> ctx, IReadOnlyList<T> data) where TParent : Hex1bWidget

TimeSeriesChart<T>(RootContext, IReadOnlyList<T>)

Creates a time series chart bound to the specified data.

Parameters:

Returns: TimeSeriesChartWidget<<T>>

csharp
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:

Returns: TimeSeriesChartWidget<ChartItem>

csharp
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart<TParent>(this WidgetContext<TParent> ctx, IReadOnlyList<ChartItem> data) where TParent : Hex1bWidget

TimeSeriesChart<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>

csharp
public static TimeSeriesChartWidget<ChartItem> TimeSeriesChart<TParent>(this WidgetContext<TParent> ctx, params ChartItem[] data) where TParent : Hex1bWidget

Released under the MIT License.