24 references to BindConverter
Microsoft.AspNetCore.Components (7)
BindConverter.cs (2)
2001var method = _convertToEnum ??= typeof(BindConverter).GetMethod(nameof(ConvertToEnum), BindingFlags.NonPublic | BindingFlags.Static)!; 2007var method = _convertToNullableEnum ??= typeof(BindConverter).GetMethod(nameof(ConvertToNullableEnum), BindingFlags.NonPublic | BindingFlags.Static)!;
EventCallbackFactoryBinderExtensions.cs (5)
6using static Microsoft.AspNetCore.Components.BindConverter; 1344BindConverter.BindParser<T> converter) 1387BindConverter.BindParser<T> converter) 1431BindConverter.BindParserWithFormat<T> converter) 1475BindConverter.BindParserWithFormat<T> converter)
Microsoft.AspNetCore.Components.Web (17)
Forms\InputCheckbox.cs (1)
40builder.AddAttribute(6, "checked", BindConverter.FormatValue(CurrentValue));
Forms\InputDate.cs (5)
103DateTime dateTimeValue => BindConverter.FormatValue(dateTimeValue, _format, CultureInfo.InvariantCulture), 104DateTimeOffset dateTimeOffsetValue => BindConverter.FormatValue(dateTimeOffsetValue, _format, CultureInfo.InvariantCulture), 105DateOnly dateOnlyValue => BindConverter.FormatValue(dateOnlyValue, _format, CultureInfo.InvariantCulture), 106TimeOnly timeOnlyValue => BindConverter.FormatValue(timeOnlyValue, _format, CultureInfo.InvariantCulture), 113if (BindConverter.TryConvertTo(value, CultureInfo.InvariantCulture, out result))
Forms\InputExtensions.cs (1)
35else if (BindConverter.TryConvertTo<TValue>(value, CultureInfo.CurrentCulture, out var parsedValue))
Forms\InputNumber.cs (7)
71if (BindConverter.TryConvertTo<TValue>(value, CultureInfo.InvariantCulture, out result)) 97return BindConverter.FormatValue(@int, CultureInfo.InvariantCulture); 100return BindConverter.FormatValue(@long, CultureInfo.InvariantCulture); 103return BindConverter.FormatValue(@short, CultureInfo.InvariantCulture); 106return BindConverter.FormatValue(@float, CultureInfo.InvariantCulture); 109return BindConverter.FormatValue(@double, CultureInfo.InvariantCulture); 112return BindConverter.FormatValue(@decimal, CultureInfo.InvariantCulture);
Forms\InputRadio.cs (1)
77builder.AddAttribute(6, "value", BindConverter.FormatValue(Value?.ToString()));
Forms\InputSelect.cs (2)
50builder.AddAttribute(6, "value", BindConverter.FormatValue(CurrentValue)?.ToString()); 88CurrentValue = BindConverter.TryConvertTo<TValue>(value, CultureInfo.CurrentCulture, out var result)