@serenity-is/corelib / EnumFormatter
Class: EnumFormatter
Defined in: src/ui/formatters/enumformatter.ts:6
Implements
Constructors
Constructor
new EnumFormatter(
props):EnumFormatter
Defined in: src/ui/formatters/enumformatter.ts:9
Parameters
props
enumKey?
string
Returns
EnumFormatter
Properties
props
readonlyprops:object={}
Defined in: src/ui/formatters/enumformatter.ts:9
enumKey?
optionalenumKey:string
[typeInfo]
static[typeInfo]:FormatterTypeInfo<"Serenity.">
Defined in: src/ui/formatters/enumformatter.ts:7
Accessors
enumKey
Get Signature
get enumKey():
string
Defined in: src/ui/formatters/enumformatter.ts:26
Returns
string
Set Signature
set enumKey(
value):void
Defined in: src/ui/formatters/enumformatter.ts:27
Parameters
value
string
Returns
void
Methods
format()
format(
ctx):FormatterResult
Defined in: src/ui/formatters/enumformatter.ts:13
Parameters
ctx
FormatterContext
Returns
FormatterResult
Implementation of
format()
staticformat(enumType,value):string
Defined in: src/ui/formatters/enumformatter.ts:29
Parameters
enumType
any
value
any
Returns
string
getName()
staticgetName(enumType,value):string
Defined in: src/ui/formatters/enumformatter.ts:48
Parameters
enumType
any
value
any
Returns
string
getText()
staticgetText(enumKey,name):string
Defined in: src/ui/formatters/enumformatter.ts:41
Parameters
enumKey
string
name
string
Returns
string