Class PdfViewerHandwrittenSignatureSettings
Represents the settings for handwritten signatures in a PDF viewer component in Blazor applications.
Inheritance
Inherited Members
Namespace: Syncfusion.Blazor.SfPdfViewer
Assembly: Syncfusion.Blazor.SfPdfViewer.dll
Syntax
public class PdfViewerHandwrittenSignatureSettings : PdfViewerShapeSettings
Remarks
This class manages the configuration for handwritten signature functionality, such as the dimensions of the signature area and the settings for the signature dialog. It ensures that the settings are properly initialized and updated whenever parameters are set or changed for the handwritten signature feature.
Constructors
PdfViewerHandwrittenSignatureSettings()
Declaration
public PdfViewerHandwrittenSignatureSettings()
Properties
Height
specified the height of the annotation.
Declaration
[Parameter]
[JsonPropertyName("height")]
public int Height { get; set; }
Property Value
| Type |
|---|
| int |
JsNamespace
Gets or sets the JavaScript interop namespace for this component.
Declaration
protected override string JsNamespace { get; set; }
Property Value
| Type |
|---|
| string |
Overrides
JsProperty
Gets or sets the JS interop property name used internally.
Declaration
protected override string JsProperty { get; set; }
Property Value
| Type |
|---|
| string |
Overrides
MainParent
Gets or sets the parent base component reference.
Declaration
protected override SfBaseComponent MainParent { get; set; }
Property Value
| Type |
|---|
| SfBaseComponent |
Overrides
SfTagIndex
Gets or sets tag index used to compose the JS namespace within the parent hierarchy.
Declaration
protected override int SfTagIndex { get; set; }
Property Value
| Type |
|---|
| int |
Overrides
SignatureDialogSettings
specified the signature dialog settings.
Declaration
[Parameter]
[JsonPropertyName("signatureDialogSettings")]
public PdfViewerSignatureDialogSettings SignatureDialogSettings { get; set; }
Property Value
| Type |
|---|
| PdfViewerSignatureDialogSettings |
Width
specified the width of the annotation.
Declaration
[Parameter]
[JsonPropertyName("width")]
public int Width { get; set; }
Property Value
| Type |
|---|
| int |
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
| Type | Name | Description |
|---|---|---|
| RenderTreeBuilder | __builder |
Overrides
OnInitializedAsync()
Performs async initialization and sets up state and JS namespace.
Declaration
protected override Task OnInitializedAsync()
Returns
| Type |
|---|
| Task |
Overrides
OnParametersSetAsync()
Applies parameter changes and updates child properties when needed.
Declaration
protected override Task OnParametersSetAsync()
Returns
| Type |
|---|
| Task |