Skip to content

TokenizedStringFragments

Fragments of a concatenated string containing stringified Tokens.

Initializers

import ros_cdk_core
ros_cdk_core.TokenizedStringFragments()
Name Type Description

Methods

Name Description
add_intrinsic No description.
add_literal No description.
add_token No description.
join Combine the string fragments using the given joiner.
map_tokens Apply a transformation function to all tokens in the string.

add_intrinsic

def add_intrinsic(
  value: typing.Any
) -> None

valueRequired

  • Type: typing.Any

add_literal

def add_literal(
  lit: typing.Any
) -> None

litRequired

  • Type: typing.Any

add_token

def add_token(
  token: IResolvable
) -> None

tokenRequired


join

def join(
  concat: IFragmentConcatenator
) -> typing.Any

Combine the string fragments using the given joiner.

If there are any

concatRequired


map_tokens

def map_tokens(
  mapper: ITokenMapper
) -> TokenizedStringFragments

Apply a transformation function to all tokens in the string.

mapperRequired


Properties

Name Type Description
first_value typing.Any No description.
length typing.Union[int, float] No description.
tokens typing.List[IResolvable] Return all Tokens from this string.
first_token IResolvable No description.

first_valueRequired

first_value: typing.Any
  • Type: typing.Any

lengthRequired

length: typing.Union[int, float]
  • Type: typing.Union[int, float]

tokensRequired

tokens: typing.List[IResolvable]

Return all Tokens from this string.


first_tokenOptional

first_token: IResolvable