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