Skip to content
v2.275.0

ITokenResolver Interface ​

How to resolve tokens.

Methods ​

resolveList(l: string[], context: IResolveContext): anydef resolve_list(self, l: typing.List[str], context: IResolveContext) -> Anypublic Object resolveList(List<String> l, IResolveContext context)public object ResolveList(string[] l, IResolveContext context)func ResolveList(L *[]*string, Context IResolveContext) interface{}#
Resolve a tokenized list.
resolveString(s: TokenizedStringFragments, context: IResolveContext): anydef resolve_string(self, s: TokenizedStringFragments, context: IResolveContext) -> Anypublic Object resolveString(TokenizedStringFragments s, IResolveContext context)public object ResolveString(TokenizedStringFragments s, IResolveContext context)func ResolveString(S TokenizedStringFragments, Context IResolveContext) interface{}#
Resolve a string with at least one stringified token in it.

(May use concatenation)

resolveToken(t: IResolvable, context: IResolveContext, postProcessor: IPostProcessor): anydef resolve_token(self, t: IResolvable, context: IResolveContext, post_processor: IPostProcessor) -> Anypublic Object resolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor)public object ResolveToken(IResolvable t, IResolveContext context, IPostProcessor postProcessor)func ResolveToken(T IResolvable, Context IResolveContext, PostProcessor IPostProcessor) interface{}#
Resolve a single token.