protected override async Task OnFirstAfterRenderAsync() { dotNetObjectRef = dotNetObjectRef ?? JSRunner.CreateDotNetObjectRef(new NumericEditAdapter(this)); await JSRunner.InitializeNumericEdit(dotNetObjectRef, ElementId, ElementRef, Decimals, DecimalsSeparator, Step); await base.OnFirstAfterRenderAsync(); }
/// <inheritdoc/> protected override async Task OnFirstAfterRenderAsync() { dotNetObjectRef ??= CreateDotNetObjectRef(new NumericEditAdapter(this)); // find the min and max possible value based on the supplied value type var(minFromType, maxFromType) = Converters.GetMinMaxValueOfType <TValue>(); await JSRunner.InitializeNumericEdit <TValue>(dotNetObjectRef, ElementRef, ElementId, new { Decimals, Separator = DecimalsSeparator, Step, Min = Min.IsEqual(default) ? minFromType : Min,