TimeRangeSeriesColumn
Namespace: Meshmakers.Octo.MeshAdapter.Nodes.Load
One archive column and where its value comes from.
public record TimeRangeSeriesColumn : IEquatable<TimeRangeSeriesColumn>
Inheritance Object → TimeRangeSeriesColumn
Implements IEquatable<TimeRangeSeriesColumn>
Properties
Name
Target attribute path on the archived entity, exactly as the archive declares it in
Columns[].Path (e.g. Amount.Value). Required.
public string Name { get; set; }
Property Value
ValueProperty
Property name on the source object named by TimeRangeSeriesColumn.Scope. A plain property name, not a JSONPath — this node reads the parsed document directly instead of evaluating a path expression per value, which is the whole point of it. Required.
public string ValueProperty { get; set; }
Property Value
Scope
Which object TimeRangeSeriesColumn.ValueProperty is read from. Defaults to the value.
public TimeRangeSeriesColumnScope Scope { get; set; }
Property Value
Constructors
TimeRangeSeriesColumn()
Caution
Constructors of types with required members are not supported in this version of your compiler.
public TimeRangeSeriesColumn()