Initializers
| Name | Type | Description |
|---|
Methods
| Name | Description |
|---|---|
AddEscape | No description. |
AddIntrinsic | Adds an intrinsic fragment. |
AddLiteral | Adds a literal fragment. |
AddToken | Adds a token fragment. |
Concat | No description. |
Join | Combine the string fragments using the given joiner. |
MapTokens | Apply a transformation function to all tokens in the string. |
AddEscape
KindRequired
- Type: string
AddIntrinsic
ValueRequired
- Type: object
AddLiteral
LitRequired
- Type: object
AddToken
TokenRequired
- Type: IResolvable
Concat
OtherRequired
- Type: TokenizedStringFragments
Join
ConcatRequired
- Type: IFragmentConcatenator
MapTokens
ContextRequired
- Type: IResolveContext
Properties
| Name | Type | Description |
|---|---|---|
Escapes | IResolvable[] | Return all escape fragments from this string. |
FirstValue | object | Returns the first value. |
Intrinsic | IResolvable[] | Return all intrinsic fragments from this string. |
Length | double | Returns the number of fragments. |
Literals | IResolvable[] | Return all literals from this string. |
Tokens | IResolvable[] | Return all Tokens from this string. |
FirstToken | IResolvable | Returns the first token. |
EscapesRequired
- Type: IResolvable[]
FirstValueRequired
- Type: object
IntrinsicRequired
- Type: IResolvable[]
LengthRequired
- Type: double
LiteralsRequired
- Type: IResolvable[]
TokensRequired
- Type: IResolvable[]
FirstTokenOptional
- Type: IResolvable