TokenizedStringFragments
Fragments of a concatenated string containing stringified Tokens.
Initializers
import { TokenizedStringFragments } from '@alicloud/ros-cdk-core'
new TokenizedStringFragments()
| Name | Type | Description |
|---|---|---|
Methods
| Name | Description |
|---|---|
addIntrinsic |
No description. |
addLiteral |
No description. |
addToken |
No description. |
join |
Combine the string fragments using the given joiner. |
mapTokens |
Apply a transformation function to all tokens in the string. |
addIntrinsic
public addIntrinsic(value: any): void
- Type: any
addLiteral
public addLiteral(lit: any): void
- Type: any
addToken
public addToken(token: IResolvable): void
- Type: IResolvable
join
public join(concat: IFragmentConcatenator): any
Combine the string fragments using the given joiner.
If there are any
- Type: IFragmentConcatenator
mapTokens
public mapTokens(mapper: ITokenMapper): TokenizedStringFragments
Apply a transformation function to all tokens in the string.
- Type: ITokenMapper
Properties
| Name | Type | Description |
|---|---|---|
firstValue |
any |
No description. |
length |
number |
No description. |
tokens |
IResolvable[] |
Return all Tokens from this string. |
firstToken |
IResolvable |
No description. |
firstValueRequired
public readonly firstValue: any;
- Type: any
lengthRequired
public readonly length: number;
- Type: number
tokensRequired
public readonly tokens: IResolvable[];
- Type: IResolvable[]
Return all Tokens from this string.
firstTokenOptional
public readonly firstToken: IResolvable;
- Type: IResolvable