ClassTelerikSignature
Telerik UI Signature component.
Definition
Namespace:Telerik.Blazor.Components
Assembly:Telerik.Blazor.dll
Syntax:
public class TelerikSignature : DataVizComponent, IComponent, IHandleEvent, IHandleAfterRender, IDisposable
Inheritance: objectComponentBaseBaseComponentDataVizComponentTelerikSignature
Implements:
Inherited Members
Constructors
TelerikSignature()
Declaration
public TelerikSignature()
Properties
AriaDescribedBy
Defines the aria-describedby attribute for the component.
Declaration
[Parameter]
public string AriaDescribedBy { get; set; }
Property Value
AriaLabel
Defines the aria-label attribute of the component.
Declaration
[Parameter]
public string AriaLabel { get; set; }
Property Value
AriaLabelledBy
Describe the aria-labelledby attribute for the component.
Declaration
[Parameter]
public string AriaLabelledBy { get; set; }
Property Value
BackgroundColor
Gets or sets the background color of the signature.
Declaration
[Parameter]
public string BackgroundColor { get; set; }
Property Value
CascadedEditContext
Declaration
[CascadingParameter]
public EditContext CascadedEditContext { get; set; }
Property Value
Color
The stroke color of the signature.
DebounceDelay
Time in ms between the last drawn symbol and the triggering of the ValueChanged event.
Enabled
Specifies if the component is enabled.
ExportScale
The scale factor for the exported image. The Signature width and height will be multiplied by the scale when converting the signature to an image.
Declaration
[Parameter]
public double? ExportScale { get; set; }
Property Value
FillMode
Specifies the fill mode.
Declaration
[Parameter]
public string FillMode { get; set; }
Property Value
HideLine
A value indicating whether the dotted line should be displayed in the background.
Maximizable
A value indicating whether the component can be maximized.
Declaration
[Parameter]
public bool? Maximizable { get; set; }
Property Value
bool?
OnBlur
Specifies the callback that's called when the Component loses focus.
Declaration
[Parameter]
public EventCallback OnBlur { get; set; }
Property Value
OnChange
Specifies the callback that's called when the Enter key is pressed.
Declaration
[Parameter]
public EventCallback<string> OnChange { get; set; }
Property Value
PopupScale
Defines a value indicating the scaling size of the popup signature pad.
Declaration
[Parameter]
public double? PopupScale { get; set; }
Property Value
ReadOnly
Specifies if the component is read-only.
Rounded
Specifies the roundness.
Size
Specifies the size.
Smooth
A value indicating whether to smoothen out the signature lines.
StrokeWidth
Defines how wide will the stroke be.
Declaration
[Parameter]
public double? StrokeWidth { get; set; }
Property Value
TabIndex
The TabIndex of the component.
ValidateOn
Defines the event which specifies when validation is triggered.
Declaration
[Parameter]
public ValidationEvent ValidateOn { get; set; }
Property Value
Value
A string value representing a Base64-encoded PNG image.
ValueChanged
Specifies the handler of the event when the value is changed.
Declaration
[Parameter]
public EventCallback<string> ValueChanged { get; set; }
Property Value
ValueExpression
Specifies the expression that identifies the bound value.
Declaration
[Parameter]
public Expression<Func<string>> ValueExpression { get; set; }
Property Value
Methods
BuildRenderTree(RenderTreeBuilder)
Declaration
protected override void BuildRenderTree(RenderTreeBuilder __builder)
Parameters
__builder
Overrides
Dispose()
Declaration
public override void Dispose()
Overrides
FocusAsync()
Moves focus to the component.
OnParametersSet()
Declaration
protected override void OnParametersSet()
Overrides
Refresh()
Re-renders the component with latest changes (if any).
Declaration
public override void Refresh()
Overrides
SetParametersAsync(ParameterView)
Declaration
public override Task SetParametersAsync(ParameterView parameters)
Parameters
parameters
Returns
Overrides