Skip to content

@serenity-is/corelib / EnumFormatter

Class: EnumFormatter

Implements

Constructors

new EnumFormatter()

new EnumFormatter(props): EnumFormatter

Parameters

props
props.enumKey

string

Returns

EnumFormatter

Defined in

src/ui/formatters/formatters.ts:99

Properties

props

readonly props: object = {}

enumKey?

optional enumKey: string

Defined in

src/ui/formatters/formatters.ts:99

Accessors

enumKey

Get Signature

get enumKey(): string

Returns

string

Set Signature

set enumKey(value): void

Parameters
value

string

Returns

void

Defined in

src/ui/formatters/formatters.ts:116

Methods

format()

format(ctx): string | Element

Parameters

ctx

FormatterContext<any>

Returns

string | Element

Implementation of

Formatter.format

Defined in

src/ui/formatters/formatters.ts:103


format()

static format(enumType, value): string

Parameters

enumType

any

value

any

Returns

string

Defined in

src/ui/formatters/formatters.ts:119


getName()

static getName(enumType, value): string

Parameters

enumType

any

value

any

Returns

string

Defined in

src/ui/formatters/formatters.ts:138


getText()

static getText(enumKey, name): string

Parameters

enumKey

string

name

string

Returns

string

Defined in

src/ui/formatters/formatters.ts:131