Add two-way binding for short data types
This commit is contained in:
parent
52c497aa30
commit
346eceaadb
|
|
@ -136,6 +136,25 @@ namespace Microsoft.AspNetCore.Components
|
||||||
return CreateBinderCore<long>(factory, receiver, setter, culture, ConvertToLong);
|
return CreateBinderCore<long>(factory, receiver, setter, culture, ConvertToLong);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// For internal use only.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="factory"></param>
|
||||||
|
/// <param name="receiver"></param>
|
||||||
|
/// <param name="setter"></param>
|
||||||
|
/// <param name="existingValue"></param>
|
||||||
|
/// <param name="culture"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static EventCallback<ChangeEventArgs> CreateBinder(
|
||||||
|
this EventCallbackFactory factory,
|
||||||
|
object receiver,
|
||||||
|
Action<short> setter,
|
||||||
|
short existingValue,
|
||||||
|
CultureInfo culture = null)
|
||||||
|
{
|
||||||
|
return CreateBinderCore<short>(factory, receiver, setter, culture, ConvertToShort);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// For internal use only.
|
/// For internal use only.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
@ -155,6 +174,25 @@ namespace Microsoft.AspNetCore.Components
|
||||||
return CreateBinderCore<long?>(factory, receiver, setter, culture, ConvertToNullableLong);
|
return CreateBinderCore<long?>(factory, receiver, setter, culture, ConvertToNullableLong);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// For internal use only.
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="factory"></param>
|
||||||
|
/// <param name="receiver"></param>
|
||||||
|
/// <param name="setter"></param>
|
||||||
|
/// <param name="existingValue"></param>
|
||||||
|
/// <param name="culture"></param>
|
||||||
|
/// <returns></returns>
|
||||||
|
public static EventCallback<ChangeEventArgs> CreateBinder(
|
||||||
|
this EventCallbackFactory factory,
|
||||||
|
object receiver,
|
||||||
|
Action<short?> setter,
|
||||||
|
short? existingValue,
|
||||||
|
CultureInfo culture = null)
|
||||||
|
{
|
||||||
|
return CreateBinderCore<short?>(factory, receiver, setter, culture, ConvertToNullableShort);
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// For internal use only.
|
/// For internal use only.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue