Class Svg3DPath
Represents a Blazor component that renders a 3D SVG path element used in Chart3D rendering.
Inherited Members
Namespace: Syncfusion.Blazor.DataVizCommon
Assembly: Syncfusion.Blazor.dll
Syntax
public class Svg3DPath : SvgClass, IComponent, IHandleEvent, IHandleAfterRender
Constructors
Svg3DPath()
Declaration
public Svg3DPath()
Properties
AccessibilityText
Gets or sets the accessibility text used as an ARIA label for screen readers.
Declaration
[Parameter]
public string AccessibilityText { get; set; }
Property Value
| Type |
|---|
| string |
AriaHidden
Gets or sets the aria-hidden attribute to control visibility from assistive technologies.
Declaration
[Parameter]
public string AriaHidden { get; set; }
Property Value
| Type |
|---|
| string |
ClipPath
Gets or sets the clip-path attribute to restrict the rendering area of the 3D path.
Declaration
[Parameter]
public string ClipPath { get; set; }
Property Value
| Type |
|---|
| string |
Direction
Gets or sets the SVG path data (d attribute) defining the shape of the 3D path.
Declaration
[Parameter]
public string Direction { get; set; }
Property Value
| Type |
|---|
| string |
Fill
Gets or sets the fill color of the 3D path element.
Declaration
[Parameter]
public string Fill { get; set; }
Property Value
| Type |
|---|
| string |
Id
Gets or sets the unique identifier for the 3D path SVG element.
Declaration
[Parameter]
public override string Id { get; set; }
Property Value
| Type |
|---|
| string |
Overrides
Name
Gets or sets the name associated with the 3D path element.
Declaration
[Parameter]
public string Name { get; set; }
Property Value
| Type |
|---|
| string |
Opacity
Gets or sets the opacity of the 3D path element, ranging from 0 (transparent) to 1 (opaque).
Declaration
[Parameter]
public double Opacity { get; set; }
Property Value
| Type |
|---|
| double |
Role
Gets or sets the ARIA role attribute for accessibility purposes.
Declaration
[Parameter]
public string Role { get; set; }
Property Value
| Type |
|---|
| string |
Stroke
Gets or sets the stroke color of the 3D path element.
Declaration
[Parameter]
public string Stroke { get; set; }
Property Value
| Type |
|---|
| string |
StrokeWidth
Gets or sets the width of the stroke applied to the 3D path element.
Declaration
[Parameter]
public double StrokeWidth { get; set; }
Property Value
| Type |
|---|
| double |
Style
Gets or sets the inline CSS style applied to the 3D path element.
Declaration
[Parameter]
public string Style { get; set; }
Property Value
| Type |
|---|
| string |
TabIndex
Gets or sets the tab index for keyboard navigation accessibility.
Declaration
[Parameter]
public string TabIndex { get; set; }
Property Value
| Type |
|---|
| string |
Title
Gets or sets the title attribute providing a tooltip or accessible name for the 3D path element.
Declaration
[Parameter]
public string Title { get; set; }
Property Value
| Type |
|---|
| string |
Transform
Gets or sets the SVG transform attribute applied to the 3D path element.
Declaration
[Parameter]
public string Transform { get; set; }
Property Value
| Type |
|---|
| string |
Visibility
Gets or sets the visibility of the 3D path element (e.g., "visible" or "hidden").
Declaration
[Parameter]
public string Visibility { get; set; }
Property Value
| Type |
|---|
| string |
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderTreeBuilder | __builder |