Initializers
| Name | Type | Description |
|---|
Methods
| Name | Description |
|---|---|
add_escape | No description. |
add_intrinsic | Adds an intrinsic fragment. |
add_literal | Adds a literal fragment. |
add_token | Adds a token fragment. |
concat | No description. |
join | Combine the string fragments using the given joiner. |
map_tokens | Apply a transformation function to all tokens in the string. |
add_escape
kindRequired
- Type: str
add_intrinsic
valueRequired
- Type: typing.Any
add_literal
litRequired
- Type: typing.Any
add_token
tokenRequired
- Type: IResolvable
concat
otherRequired
- Type: TokenizedStringFragments
join
concatRequired
- Type: IFragmentConcatenator
map_tokens
contextRequired
- Type: IResolveContext
Properties
| Name | Type | Description |
|---|---|---|
escapes | typing.List[IResolvable] | Return all escape fragments from this string. |
first_value | typing.Any | Returns the first value. |
intrinsic | typing.List[IResolvable] | Return all intrinsic fragments from this string. |
length | typing.Union[int, float] | Returns the number of fragments. |
literals | typing.List[IResolvable] | Return all literals from this string. |
tokens | typing.List[IResolvable] | Return all Tokens from this string. |
first_token | IResolvable | Returns the first token. |
escapesRequired
- Type: typing.List[IResolvable]
first_valueRequired
- Type: typing.Any
intrinsicRequired
- Type: typing.List[IResolvable]
lengthRequired
- Type: typing.Union[int, float]
literalsRequired
- Type: typing.List[IResolvable]
tokensRequired
- Type: typing.List[IResolvable]
first_tokenOptional
- Type: IResolvable