Class: StringFormatParser
This tag formats a given string.
Example
{lower:Hello Parbez!}
# hello parbez!
{upper:Hello Parbez!}
# HELLO PARBEZ!
{capitalize:hello parbez!}
# Hello parbez!
{escape:Hello| Parbez!}
# Hello\\| Parbez!Hierarchy
-
↳
StringFormatParser
Implements
Constructors
constructor
• new StringFormatParser()
Overrides
Properties
acceptedNames
• Protected acceptedNames: string[]
Inherited from
requiredParameter
• Protected requiredParameter: boolean
Inherited from
requiredPayload
• Protected requiredPayload: boolean
Inherited from
Methods
parse
▸ parse(ctx): string
Parses the given tag.
Parameters
| Name | Type | Description |
|---|---|---|
ctx | Context | The context of the tag. |
Returns
string
Implementation of
willAccept
▸ willAccept(ctx): boolean
Whether the parser can handle the given tag.
Parameters
| Name | Type | Description |
|---|---|---|
ctx | Context | The context of the tag. |
Returns
boolean