@serenity-is/corelib / FormatterBase
Abstract Class: FormatterBase
Defined in: src/ui/formatters/formatterbase.ts:5
Implements
Constructors
Constructor
new FormatterBase():
FormatterBase
Returns
FormatterBase
Properties
[typeInfo]
static[typeInfo]:FormatterTypeInfo<"Serenity.">
Defined in: src/ui/formatters/formatterbase.ts:17
Methods
format()
abstractformat(ctx):FormatterResult
Defined in: src/ui/formatters/formatterbase.ts:6
Parameters
ctx
FormatterContext
Returns
FormatterResult
Implementation of
registerFormatter()
protectedstaticregisterFormatter<TypeName>(typeName,intfAndAttr?):FormatterTypeInfo<TypeName>
Defined in: src/ui/formatters/formatterbase.ts:8
Type Parameters
TypeName
TypeName
Parameters
typeName
StringLiteral<TypeName>
intfAndAttr?
(InterfaceType | AttributeSpecifier)[]
Returns
FormatterTypeInfo<TypeName>