Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Learn more about the system entity attributes system.USER, system.CHANNEL, system.CURRENTPAGE, system.LANGUAGE, system.PAGEVALID, system.EVENT, system.ROLES, system.TODAY. 


The Blueriq Runtime provides access to specific system properties via the system entity. This entity is created when the Runtime starts and contains attributes which may be used in expressions in your application. These attributes are owned by the runtime and should not be modified. The following attributes are available.


Overview: 

System attributeDescription
USERContains a relation to the active user instance. 
CHANNELContains the current device channel.
CURRENTPAGEContains the name of the current page.
LANGUAGEContains the current language name. This attribute is updated after a language switch.
PAGEVALIDContains a value that represents the validity of the current page: unknown, true, false. 
EVENTContains the current events, which can be set as parameters on an Event. This value is unknown if no event is triggered.
ROLESContains a list of the roles of the current user. 
TODAYContains the current date (yyyy-MM-dd) from the runtime environment.


Include Page
System attribute USER, system.user
System attribute USER, system.user


Include Page
System attribute CHANNEL, system.channel
System attribute CHANNEL, system.channel


Include Page
System attribute CURRENTPAGE, system.currentpage
System attribute CURRENTPAGE, system.currentpage


Include Page
System attribute LANGUAGE, system.language
System attribute LANGUAGE, system.language


Include Page
System attribute PAGEVALID, system.pagevalid
System attribute PAGEVALID, system.pagevalid


Include Page
System attribute EVENT, system.event
System attribute EVENT, system.event


Include Page
System attribute ROLES, system.roles
System attribute ROLES, system.roles


Include Page
System attribute TODAY, system.today
System attribute TODAY, system.today