Skip to content
ChartForgeX
Class

ChartTimeSpacing

ChartForgeX.Core

Namespace
ChartForgeX.Core
Assembly
ChartForgeX
Modifiers
sealed

An immutable spacing policy for a time axis. Null on an axis retains elapsed-time spacing.

Inheritance

  • object
  • ChartTimeSpacing

Usage

Explore 5 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 1

Methods

public static ChartTimeSpacing Unit(ChartTimeTickInterval unit) #

Creates equally wide calendar bands, including units without observations.

Parameters

unit ChartForgeX.Core.ChartTimeTickInterval required
The existing calendar boundary schedule. Each series may supply at most one observation per band.

Returns

ChartTimeSpacing A discrete unit policy without aggregation or inferred data.

Properties

public static ChartTimeSpacing Ordinal { get; } #

Spaces the distinct supplied instants equally, collapsing omitted observations.

public ChartTimeTickInterval? CalendarUnit { get; } #

Gets the calendar schedule, or null for ordinal spacing.