Skip to content

ITokenResolver

How to resolve tokens.

Methods

Name Description
resolve_list Resolve a tokenized list.
resolve_string Resolve a string with at least one stringified token in it.
resolve_token Resolve a single token.

resolve_list

def resolve_list(
  l: typing.List[str],
  context: IResolveContext
) -> typing.Any

Resolve a tokenized list.

lRequired

  • Type: typing.List[str]

contextRequired


resolve_string

def resolve_string(
  s: TokenizedStringFragments,
  context: IResolveContext
) -> typing.Any

Resolve a string with at least one stringified token in it.

(May use concatenation)

sRequired


contextRequired


resolve_token

def resolve_token(
  t: IResolvable,
  context: IResolveContext,
  post_processor: IPostProcessor
) -> typing.Any

Resolve a single token.

tRequired


contextRequired


post_processorRequired


Enums