API Reference
VisualMotionTimeline
Defines an ordered, script-free visual story for SVG and HTML surfaces. Motion is decorative: reduced-motion and print output always expose the completed state.
Inheritance
- Object
- VisualMotionTimeline
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method VisualGrid.WithMotion
Methods
Add(ChartForgeX.Motion.VisualMotionCue arg1) #Adds a configured motion cue.
Parameters
- arg1 ChartForgeX.Motion.VisualMotionCue
Add(System.String arg1, ChartForgeX.Motion.VisualMotionEffect arg2, System.Double arg3, System.Double arg4, ChartForgeX.Motion.VisualMotionEasing arg5, System.Double arg6) #Adds a motion cue using explicit timing.
Parameters
- arg1 System.String
- arg2 ChartForgeX.Motion.VisualMotionEffect
- arg3 System.Double
- arg4 System.Double
- arg5 ChartForgeX.Motion.VisualMotionEasing
- arg6 System.Double
Cascade(System.Collections.Generic.IEnumerable{System.String} arg1, ChartForgeX.Motion.VisualMotionEffect arg2, System.Double arg3, System.Double arg4, System.Double arg5) #Adds evenly staggered cues for a sequence of named targets.
Parameters
- arg1 System.Collections.Generic.IEnumerable{System.String}
- arg2 ChartForgeX.Motion.VisualMotionEffect
- arg3 System.Double
- arg4 System.Double
- arg5 System.Double
Create() #Creates an empty visual motion timeline.
Fade(System.String arg1, System.Double arg2, System.Double arg3) #Adds a fade cue.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
Pulse(System.String arg1, System.Double arg2, System.Double arg3) #Adds one restrained emphasis pulse.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
Reveal(System.String arg1, System.Double arg2, System.Double arg3) #Adds a left-to-right reveal cue.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
Rise(System.String arg1, System.Double arg2, System.Double arg3, System.Double arg4) #Adds an upward entrance cue.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
- arg4 System.Double
Scale(System.String arg1, System.Double arg2, System.Double arg3) #Adds a gentle scale entrance cue.
Parameters
- arg1 System.String
- arg2 System.Double
- arg3 System.Double
Properties
Cues #Gets the configured motion cues.