Skip to main content
How to resolve tokens.

Methods

NameDescription
ResolveListResolve a tokenized list.
ResolveMapResolve a tokenized map.
ResolveNumberListResolve a tokenized number list.
ResolveStringResolve a string with at least one stringified token in it.
ResolveTokenResolve a single token.

ResolveList

func ResolveList(l *[]*string, context IResolveContext) interface{}
Resolve a tokenized list.

lRequired

  • Type: *[]*string

contextRequired


ResolveMap

func ResolveMap(m *map[string]interface{}, context IResolveContext) interface{}
Resolve a tokenized map.

mRequired

  • Type: *map[string]interface{}

contextRequired


ResolveNumberList

func ResolveNumberList(l *[]*f64, context IResolveContext) interface{}
Resolve a tokenized number list.

lRequired

  • Type: *[]*f64

contextRequired


ResolveString

func ResolveString(s TokenizedStringFragments, context IResolveContext) interface{}
Resolve a string with at least one stringified token in it. (May use concatenation)

sRequired


contextRequired


ResolveToken

func ResolveToken(t IResolvable, context IResolveContext, postProcessor IPostProcessor) interface{}
Resolve a single token.

tRequired


contextRequired


postProcessorRequired