Class EnumFieldExtensions
Namespace: Aspid.FastTools.UIElements
Assembly: Aspid.FastTools.dll
Provides extension methods for EnumField.
public static class EnumFieldExtensions
Inheritance
Methods
Initialize<T>(T, Enum, bool)
Initializes the field with a default enum value via Init.
public static T Initialize<T>(this T element, Enum defaultValue, bool includeObsoleteValues = false) where T : EnumField
Parameters
element T
The element to modify.
defaultValue Enum
The default enum value to display.
includeObsoleteValues bool
When true, obsolete enum values are included in the choices.
Returns
T
The element, for chaining.
Type Parameters
T
The element type.