VisualArtifactInterchangeTimelineArtifact
ChartForgeX.VisualArtifacts
Portable editable native timeline semantics and presentation.
Inheritance
- object
- VisualArtifactInterchangeTimelineArtifact
Remarks
Version 2 retains native immutable values in detached host collections. Source-language facts, locations and caller metadata remain in the envelope; importing does not reconstruct source text.
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 VisualArtifactInterchangeTimelineArtifact() #Inherited Methods
Properties
public List<TimelineSection> Sections { get; } #Gets source-ordered sections, including repeated labels with distinct stable IDs.
public List<TimelinePeriod> Periods { get; } #Gets ordered immutable native periods with their exact identities and section membership.
public TimelineDiagramDirection Direction { get; set; } #Gets or sets the categorical reading direction; period labels remain literal text.
public VisualTheme Theme { get; set; } #Gets or sets the immutable native theme, including typography and both palettes.
public VisualThemeMode ThemeMode { get; set; } #Gets or sets the native theme mode.
public ChartPadding Padding { get; set; } #Gets or sets configured padding, retained while an embedding host owns the frame.
public bool TransparentBackground { get; set; } #Gets or sets whether the native background remains transparent.
public bool ShowCard { get; set; } #Gets or sets whether the outer native card is drawn.
public bool HostOwnsFrame { get; set; } #Gets or sets whether an embedding host owns the frame.
public int PngOutputScale { get; set; } #Gets or sets the output pixel multiplier, from one through four.