@serenity-is/corelib / EnumFormatter
Class: EnumFormatter
Implements
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new EnumFormatter(props?
): EnumFormatter
Parameters
Name | Type |
---|---|
props |
Object |
props.enumKey? |
string |
Returns
Defined in
src/ui/formatters/formatters.ts:100
Properties
props
• Readonly
props: Object
= {}
Type declaration
Name | Type |
---|---|
enumKey? |
string |
Defined in
src/ui/formatters/formatters.ts:100
Accessors
enumKey
• get
enumKey(): string
Returns
string
Defined in
src/ui/formatters/formatters.ts:108
• set
enumKey(value
): void
Parameters
Name | Type |
---|---|
value |
string |
Returns
void
Defined in
src/ui/formatters/formatters.ts:109
Methods
format
▸ format(ctx
): string
Parameters
Name | Type |
---|---|
ctx |
FormatterContext <any > |
Returns
string
Implementation of
Defined in
src/ui/formatters/formatters.ts:104
format
▸ format(enumType
, value
): string
Parameters
Name | Type |
---|---|
enumType |
any |
value |
any |
Returns
string
Defined in
src/ui/formatters/formatters.ts:111
getName
▸ getName(enumType
, value
): string
Parameters
Name | Type |
---|---|
enumType |
any |
value |
any |
Returns
string
Defined in
src/ui/formatters/formatters.ts:130
getText
▸ getText(enumKey
, name
): string
Parameters
Name | Type |
---|---|
enumKey |
string |
name |
string |
Returns
string