Project Info
| Block Group: | Data Services |
| Icon: | ![]() |
Returns information about the current user's session and the current project.
For information on using dataflow blocks, see Dataflow.
Input/Output Properties
This property can take input and give output.
- refresh (trigger)
refresh immediately checks the connection to the server and updates the user and authenticated properties.
Output Properties
These properties can give output. They cannot take input.
- projectId (string)
- projectName (string)
- libraryPath (string)
- user (string)
- superUser (boolean)
- userLanguage (string)
- dsaGroups (string)
- description (string or multi-line text)
- version (string)
- serverType (string)
- theme (string)
- isDesigner (boolean)
- authenticated (boolean)
projectId returns the automatically generated unique ID of this DGLux5 project.
projectName returns this DGLux5 project's name.
libraryPath returns the root path of this project.
user returns the currently logged in user for this session.
superUser returns whether the currently logged in user is a Super User.
userLanguage returns the language (locale) of the current user interface, such as en_US.
dsaGroups returns the DSA permission groups of the currently logged in user.
description returns your description of this project. Add a description by selecting Project > Project Properties.
version returns the version number you have given to this project. Add a version number by selecting Project > Project Properties.
serverType returns the type of server that DGLux5 is running on, according to the server license.
theme returns the current theme: the user theme if one is set, otherwise the project's default theme, otherwise light or dark.
isDesigner returns whether the project is currently open in Edit mode.
- TRUE: The project is open in Edit mode.
- FALSE: The project is open in Preview mode or the Viewer.
authenticated returns TRUE if the current user is not a guest user and the connection to the server is working. While user or authenticated is bound, the server is checked periodically and these values are updated.

