class TokenizedStringFragments
Language | Type name |
---|---|
![]() | Amazon.CDK.TokenizedStringFragments |
![]() | github.com/aws/aws-cdk-go/awscdk/v2#TokenizedStringFragments |
![]() | software.amazon.awscdk.TokenizedStringFragments |
![]() | aws_cdk.TokenizedStringFragments |
![]() | aws-cdk-lib » TokenizedStringFragments |
Fragments of a concatenated string containing stringified Tokens.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as cdk from 'aws-cdk-lib';
const tokenizedStringFragments = new cdk.TokenizedStringFragments();
Initializer
new TokenizedStringFragments()
Properties
Name | Type | Description |
---|---|---|
first | any | |
length | number | |
tokens | IResolvable [] | Return all Tokens from this string. |
first | IResolvable |
firstValue
Type:
any
length
Type:
number
tokens
Type:
IResolvable
[]
Return all Tokens from this string.
firstToken?
Type:
IResolvable
(optional)
Methods
Name | Description |
---|---|
add | |
add | |
add | |
join(concat) | Combine the string fragments using the given joiner. |
map | Apply a transformation function to all tokens in the string. |
addIntrinsic(value)
public addIntrinsic(value: any): void
Parameters
- value
any
addLiteral(lit)
public addLiteral(lit: any): void
Parameters
- lit
any
addToken(token)
public addToken(token: IResolvable): void
Parameters
- token
IResolvable
join(concat)
public join(concat: IFragmentConcatenator): any
Parameters
- concat
IFragment
Concatenator
Returns
any
Combine the string fragments using the given joiner.
If there are any
mapTokens(mapper)
public mapTokens(mapper: ITokenMapper): TokenizedStringFragments
Parameters
- mapper
IToken
Mapper
Returns
Apply a transformation function to all tokens in the string.