API Reference
ChartInteractionScenarioStep
Describes one target reference inside a host-neutral interaction scenario.
Inheritance
- Object
- ChartInteractionScenarioStep
Usage
Explore 29 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 5
- Property ChartInteractionScenario.Steps
- Method ChartInteractionScenarioExtensions.WithDuration
- Method ChartInteractionScenarioExtensions.WithMetadata
- Extension method ChartInteractionScenarioStep.WithDuration
- Extension method ChartInteractionScenarioStep.WithMetadata
Accepted by parameters 24
- Extension method ChartInteractionScenario.AddAnnotationStep
- Extension method ChartInteractionScenario.AddElementStep
- Extension method ChartInteractionScenario.AddLegendStep
- Extension method ChartInteractionScenario.AddLinkStep
- Extension method ChartInteractionScenario.AddNodeStep
- Extension method ChartInteractionScenario.AddPointStep
- Extension method ChartInteractionScenario.AddRegionStep
- Extension method ChartInteractionScenario.AddRoleStep
- Extension method ChartInteractionScenario.AddSeriesStep
- Extension method ChartInteractionScenario.AddStep
- Method ChartInteractionScenarioExtensions.AddAnnotationStep
- Method ChartInteractionScenarioExtensions.AddElementStep
- Method ChartInteractionScenarioExtensions.AddLegendStep
- Method ChartInteractionScenarioExtensions.AddLinkStep
- Method ChartInteractionScenarioExtensions.AddNodeStep
- Method ChartInteractionScenarioExtensions.AddPointStep
- Method ChartInteractionScenarioExtensions.AddRegionStep
- Method ChartInteractionScenarioExtensions.AddRoleStep
- Method ChartInteractionScenarioExtensions.AddSeriesStep
- Method ChartInteractionScenarioExtensions.AddStep
- Method ChartInteractionScenarioExtensions.WithDuration
- Method ChartInteractionScenarioExtensions.WithMetadata
- Extension method ChartInteractionScenarioStep.WithDuration
- Extension method ChartInteractionScenarioStep.WithMetadata
Constructors
public ChartInteractionScenarioStep() #Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public String TargetKind { get; set; } #Gets or sets the adapter-defined target kind, such as series, point, node, edge, or annotation.
public String TargetId { get; set; } #Gets or sets the adapter-defined target identifier.
public String? Label { get; set; } #Gets or sets an optional step label.
public String? Description { get; set; } #Gets or sets an optional step description.
public Int32? DurationMilliseconds { get; set; } #Gets or sets an optional playback duration that overrides the scenario default.
public Dictionary<String, String> Metadata { get; } #Gets arbitrary step metadata for route inspectors and host adapters.
Extension Methods
public static ChartInteractionScenarioStep WithDuration(ChartInteractionScenarioStep step, Int32 durationMilliseconds) #ChartInteractionScenarioStepOverrides how long this step remains visible during timeline playback.
Parameters
- step ChartForgeX.Interactivity.ChartInteractionScenarioStep
- durationMilliseconds System.Int32
public static ChartInteractionScenarioStep WithMetadata(ChartInteractionScenarioStep step, String key, String? value) #ChartInteractionScenarioStepAdds host-readable metadata to an interaction scenario step.
Parameters
- step ChartForgeX.Interactivity.ChartInteractionScenarioStep
- The interaction scenario step.
- key System.String
- The metadata key.
- value System.String?
- The metadata value.
Returns
The current scenario step.