alexa
menu

Blazor

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Search Results for

    Show / Hide Table of Contents

    Class SfSmithChart

    The Blazor Smith Chart is a component for showing the parameters of transmission lines in high-frequency circuit applications.

    Inheritance
    object
    ComponentBase
    OwningComponentBase
    SfOwningComponentBase
    SfBaseComponent
    SfDataBoundComponent
    SfSmithChart
    Implements
    IComponent
    IHandleEvent
    IHandleAfterRender
    IDisposable
    Inherited Members
    ComponentBase.Assets
    ComponentBase.AssignedRenderMode
    ComponentBase.DispatchExceptionAsync(Exception)
    ComponentBase.InvokeAsync(Action)
    ComponentBase.InvokeAsync(Func<Task>)
    ComponentBase.OnAfterRender(bool)
    ComponentBase.OnInitialized()
    ComponentBase.OnParametersSet()
    ComponentBase.RendererInfo
    ComponentBase.SetParametersAsync(ParameterView)
    ComponentBase.ShouldRender()
    ComponentBase.StateHasChanged()
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    OwningComponentBase.IsDisposed
    OwningComponentBase.ScopedServices
    SfBaseComponent.Dispose()
    SfBaseComponent.Dispose(bool)
    SfBaseComponent.GetEffectivePlatform()
    SfBaseComponent.GetMainComponentPlatform()
    SfBaseComponent.IsMainLicenseComponent()
    SfBaseComponent.LicenseContext
    SfBaseComponent.OnObservableChange(string, object, bool, NotifyCollectionChangedEventArgs)
    SfBaseComponent.ValidateLicense()
    SfDataBoundComponent.DataManager
    SfDataBoundComponent.MainParent
    SfDataBoundComponent.OnAfterRenderAsync(bool)
    SfDataBoundComponent.OnInitializedAsync()
    SfDataBoundComponent.OnParametersSetAsync()
    SfDataBoundComponent.SetDataManager<T>(object)
    Namespace: Syncfusion.Blazor.Charts
    Assembly: Syncfusion.Blazor.dll
    Syntax
    public class SfSmithChart : SfDataBoundComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable

    Constructors

    SfSmithChart()

    Declaration
    public SfSmithChart()

    Properties

    Background

    Gets and sets the background color of the smith chart.

    Declaration
    [Parameter]
    public string Background { get; set; }
    Property Value
    Type Description
    string

    Accepts the string value that specifies the background color of the smith chart.

    ElementSpacing

    Use to set space between elements.

    Declaration
    [Parameter]
    public double ElementSpacing { get; set; }
    Property Value
    Type Description
    double

    Accepts a double value that specifies the space between elements in the smith chart. The default value is 10.

    Height

    Gets and sets the height of the smith chart.

    Declaration
    [Parameter]
    public string Height { get; set; }
    Property Value
    Type Description
    string

    Accepts the string value. The default value is 100%.

    ID

    Gets and sets the ID for smith chart.

    Declaration
    [Parameter]
    public string ID { get; set; }
    Property Value
    Type Description
    string

    Accepts the string value.

    Radius

    Gets and sets the radius of the smith chart.

    Declaration
    [Parameter]
    public double Radius { get; set; }
    Property Value
    Type Description
    double

    Accepts the double value that specifies the radius of smith chart. The default value is 1.

    RenderType

    Gets and sets the render type of the smith chart.

    Declaration
    [Parameter]
    public RenderType RenderType { get; set; }
    Property Value
    Type Description
    RenderType

    One of the RenderType enumeration that specifies the type of smith chart. The default value is Impedance.

    Theme

    Gets and sets the theme for the smith chart.

    Declaration
    [Parameter]
    public Theme Theme { get; set; }
    Property Value
    Type Description
    Theme

    Accepts a value from the Theme enum. The default value is Bootstrap4.

    Width

    Gets and sets the width of the smith chart.

    Declaration
    [Parameter]
    public string Width { get; set; }
    Property Value
    Type Description
    string

    Accepts the string value. The default value is 100%.

    Methods

    BuildRenderTree(RenderTreeBuilder)

    Declaration
    protected override void BuildRenderTree(RenderTreeBuilder __builder)
    Parameters
    Type Name Description
    RenderTreeBuilder __builder
    Overrides
    ComponentBase.BuildRenderTree(RenderTreeBuilder)

    ExportAsync(ExportType, string, PdfPageOrientation?)

    The method is used to perform the export functionality for the rendered smith chart.

    Declaration
    public Task ExportAsync(ExportType type, string fileName, PdfPageOrientation? orientation = null)
    Parameters
    Type Name Description
    ExportType type

    Specifies the export type for the rendered smith chart.

    string fileName

    Specifies the filename.

    PdfPageOrientation? orientation

    Specifies the portrait or landscape orientation of the page.

    Returns
    Type Description
    Task

    A Task representing the asynchronous operation.

    PrintAsync(ElementReference)

    The method is used to perform the print functionality in smith chart.

    Declaration
    public Task PrintAsync(ElementReference elementRef = default)
    Parameters
    Type Name Description
    ElementReference elementRef
    Returns
    Type Description
    Task

    A Task representing the asynchronous operation.

    RefreshAsync(bool)

    The method is used to render the smith chart again.

    Declaration
    public Task RefreshAsync(bool isUpdateData = true)
    Parameters
    Type Name Description
    bool isUpdateData

    Specifies to update the smith chart data.

    Returns
    Type Description
    Task

    A Task representing the asynchronous operation.

    Implements

    IComponent
    IHandleEvent
    IHandleAfterRender
    IDisposable
    In this article
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved