Module ::exo

Overview

Structs

Color

Color type

DateTime

DateTime is a specific date and time, which is aligned towards the UTC timezone.

Duration

Duration is the time which has passed between two timepoints.

Environment

Customer specific Environment with base Settings

Icon

Icon type, which shows an icon. Icons are used from SAP UI5

Ident

Ident type which identifies an entity and ony allows a limited formating

Language

Multilanguage text value

Location

Representation of a location

Model

Model to define a specific record structure

Reader

An async reader for files or other potential huge amount of data.

Record

A record represents a single data object witin Exolynk

RecordLog

A single change whcih has occoured to a record

Reference

Reference type, which is an uuid, referencing another record

Selection

A selection is a dropdown list where you can select a single

Settings

Store for multiple settings

Signature

Representation of a location

SqlQuery
Table

Exolynk table which supports multiple columns and rows

Templating

The templating struct allows you to execute gobal templates and render them towards a .pdf file.

Translations

Store for multiple settings

Variable

Exolynk variable to show & change data with rights and additional settings

Version

A version which supports different version formats

Writer

An async reader for files or other potential huge amount of data.

Enums

Access

All exolynk access right states

Functions

get_api_token

Returns the api token for the user, which triggered this execution.

get_environment

Returns the environment in which this code is running in.

get_model

Returns the model this workflow is running against.

get_record

Returns the record this workflow is running against.

get_user

Returns the user, which triggered this execution.

has_right

Returns true when the actual user a specific right.

rpc_env

Execute a service belonging to an environment.

rpc_model

Execute a service belonging to a model.

rpc_page

Execute a service belonging to a page.

update_record_value

Updates a single value of an existing record.

Modules

ai

AI & Llm interactions

be

Backend server interactions

db

Database server interactions

dom

Exolynk custom layout/html syntax

fs

File System interactions

ics

ics Calendar object

net

Network datatypes

ui

Browser ui interactions

vs

Variable Settings