@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