Skip to content
ChartForgeX
Class

TimelinePeriod

ChartForgeX.VisualBlocks

Namespace
ChartForgeX.VisualBlocks
Assembly
ChartForgeX
Modifiers
sealed

A categorical period and its events; the order conveys chronology.

Inheritance

  • object
  • TimelinePeriod

Usage

Explore 1 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.

Returned or exposed by 1

Constructors

public TimelinePeriod(string id, string label, IEnumerable<string> events, string? sectionId = null) #

Initializes a period.

Parameters

id string required
label string required
events System.Collections.Generic.IEnumerable<string> required
sectionId string? = null optional

Properties

public string Id { get; } #

Gets the stable period identity.

public string Label { get; } #

Gets the period label, with no numeric or calendar inference.

public IReadOnlyList<string> Events { get; } #

Gets events in authored order.

public string? SectionId { get; } #

Gets the containing phase, or null for an unsectioned period.