EnumExtensions Class

Class EnumExtensions.

Inheritance

Object

EnumExtensions

Namespace: Radzen.Blazor

Assembly: Radzen.Blazor.dll

Syntax

public static class EnumExtensions

Methods

EnumAsKeyValuePairlink

Converts Enum to IEnumerable of Value/Text.

Declaration
public static IEnumerable<object> EnumAsKeyValuePair(Type enumType, Func<string, string> translationFunction)
Parameters
Type Name Description
Type enumType
Func<string, string> translationFunction
Returns
Type Description
IEnumerable<object>

GetAutoCompleteValuelink

Converts the autocomplete type enum value to the expected autocomplete attribute value.

Declaration
public static string GetAutoCompleteValue(AutoCompleteType typeValue)
Parameters
Type Name Description
AutoCompleteType typeValue
Returns
Type Description
stringThe autocomplete attribute string value.

GetDisplayDescriptionlink

Gets enum description.

Declaration
public static string GetDisplayDescription(Enum enumValue, Func<string, string> translationFunction)
Parameters
Type Name Description
Enum enumValue
Func<string, string> translationFunction
Returns
Type Description
string
In This Article
An error has occurred. This app may no longer respond until reloaded. Reload 🗙