Class SvgPattern
Represents a Blazor component that renders an SVG pattern element used for fill patterns in chart series.
Inherited Members
Namespace: Syncfusion.Blazor.DataVizCommon
Assembly: Syncfusion.Blazor.dll
Syntax
public class SvgPattern : ComponentBase, IComponent, IHandleEvent, IHandleAfterRender
Constructors
SvgPattern()
Declaration
public SvgPattern()
Properties
Height
Gets or sets the height of the pattern tile.
Declaration
[Parameter]
public double Height { get; set; }
Property Value
| Type |
|---|
| double |
Id
Gets or sets the unique identifier for the SVG pattern element.
Declaration
[Parameter]
public string Id { get; set; }
Property Value
| Type |
|---|
| string |
PatternUnits
Gets or sets the patternUnits attribute defining the coordinate system for the pattern tile dimensions.
Declaration
[Parameter]
public string PatternUnits { get; set; }
Property Value
| Type |
|---|
| string |
ShapeOptions
Gets or sets the collection of shape option objects rendered as child elements within the pattern tile.
Declaration
[Parameter]
public List<object> ShapeOptions { get; set; }
Property Value
| Type |
|---|
| List<object> |
Width
Gets or sets the width of the pattern tile.
Declaration
[Parameter]
public double Width { get; set; }
Property Value
| Type |
|---|
| double |
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderTreeBuilder | __builder |