File tree Expand file tree Collapse file tree
docs/CodeBeam.MudBlazor.Extensions.Docs/Pages/Components/SignaturePad/Examples
src/CodeBeam.MudBlazor.Extensions/Components/SignaturePad Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131 <MudSelectExtended @bind-Value =" @_variant" ItemCollection =" @(Enum.GetValues<Variant>())" Label =" Variant" Variant =" Variant.Outlined" Margin =" Margin.Dense" Dense =" true" />
3232 <MudSelectExtended @bind-Value =" @_color" ItemCollection =" @(Enum.GetValues<Color>())" Label =" Color" Variant =" Variant.Outlined" Margin =" Margin.Dense" Dense =" true" />
3333 <MudNumericField @bind-Value =" @_elevation" Min =" 0" Max =" 25" Label =" Elevation" Variant =" Variant.Outlined" Margin =" Margin.Dense" />
34+ <MudButton Variant =" Variant.Filled" Color =" Color.Secondary" OnClick =" (async () => await _signaturePad.ClearPad())" >Clear</MudButton >
3435 </MudStack >
3536 </MudItem >
3637</MudGrid >
4647 Variant _variant ;
4748 Color _color ;
4849 int _elevation = 4 ;
50+ MudSignaturePad _signaturePad = null ! ;
4951
5052 SignaturePadLocalizedStrings _localizedStrings = new SignaturePadLocalizedStrings ();
5153
Original file line number Diff line number Diff line change @@ -198,7 +198,11 @@ private async Task IsEditToggled()
198198 _isErasing = ! _isErasing ;
199199 }
200200
201- async Task ClearPad ( )
201+ /// <summary>
202+ /// Clear the signature pad.
203+ /// </summary>
204+ /// <returns></returns>
205+ public async Task ClearPad ( )
202206 {
203207 await ValueChanged . InvokeAsync ( Array . Empty < byte > ( ) ) ;
204208 await JsRuntime . InvokeVoidAsync ( "mudSignaturePad.clearPad" , _reference ) ;
You can’t perform that action at this time.
0 commit comments