Zum Hauptinhalt springen

UserAutoTextEvaluator

Evaluates an otris AutoText expression by using the UserContext.

Following autoText are available:

  • "%login%"
  • "%userLogin%"
  • "%firstName%"
  • "%lastName%"
  • "%fullName%"
  • "%accessProfiles%"
  • "%language%"
  • "%dateFormatPattern%"

Simple example

const evaluator = new UserAutoTextEvaluator();
const result = evaluator.evaluate("%userLogin%");
// result == "oucadmin"

Implements​

Constructors​

Constructor​

new UserAutoTextEvaluator(): UserAutoTextEvaluator

Returns​

UserAutoTextEvaluator

Methods​

evaluate()​

evaluate(input): string

Evaluates an otris AutoText expression by using the UserContext.

Following autoText are available:

  • "%login%"
  • "%userLogin%"
  • "%firstName%"
  • "%lastName%"
  • "%fullName%"
  • "%accessProfiles%"
  • "%language%"
  • "%dateFormatPattern%"

Simple example

const evaluator = new UserAutoTextEvaluator();
const result = evaluator.evaluate("%userLogin%");
// result == "oucadmin"

Parameters​

input​

string

an expression to evaluate

Returns​

string

the evaluated value as a string

Implementation of​

IEvaluator.evaluate