API Reference
Class
VisualRenderContext
A complete immutable request for shared static rendering.
Inheritance
- Object
- VisualRenderContext
Usage
Explore 7 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.
Accepted by parameters 7
- Method Chart.Prepare
- Method ChartGrid.Prepare
- Method Sparkline.Prepare
- Method IVisualRenderable.Prepare
- Method TopologyChart.Prepare
- Method FlowArtifact.Prepare
- Method SequenceArtifact.Prepare
Constructors
public VisualRenderContext(VisualLayoutOptions? layout = null, VisualTheme? theme = null, VisualThemeMode themeMode = Light, VisualFrame? frame = null, FontSpec? font = null) #Creates a context with the canonical paired palette and Graphite geometry by default.
Parameters
- layout ChartForgeX.Rendering.VisualLayoutOptions? = null
- theme ChartForgeX.Themes.VisualTheme? = null
- themeMode ChartForgeX.Themes.VisualThemeMode = Light
- frame ChartForgeX.Rendering.VisualFrame? = null
- font ChartForgeX.Typography.FontSpec? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public VisualLayoutOptions Layout { get; } #Gets the resolved layout.
public VisualTheme Theme { get; } #Gets the paired theme.
public VisualThemeMode ThemeMode { get; } #Gets the selected palette mode.
public VisualFrame Frame { get; } #Gets the common frame.
public FontSpec Font { get; } #Gets an independent copy of the font request.