Options
All
  • Public
  • Public/Protected
  • All
Menu

The variable resolver service should be used to resolve variables in strings.

Hierarchy

  • VariableResolverService

Index

Constructors

constructor

Properties

Protected Readonly variableRegistry

variableRegistry: VariableRegistry

Static Protected VAR_REGEXP

VAR_REGEXP: RegExp = ...

Methods

Protected doResolve

  • doResolve(value: undefined | Object, context: Context): Promise<undefined | Object>

Protected doResolveArray

  • doResolveArray(values: (undefined | Object)[], context: Context): Promise<(undefined | Object)[]>

Protected doResolveObject

  • doResolveObject(obj: object, context: Context): Promise<object>

Protected doResolveString

  • doResolveString(value: string, context: Context): Promise<string>

resolve

resolveArray

Protected resolveVariables

  • resolveVariables(value: string, context: Context): Promise<void>