Showing 30 blocks

UI: activate on scan

This activates the on scan listener if it was previously deactivated


In pins

flow

Out pins

flow

UI: close modal

Closes a modal based on the selected outlet. If no outlet is selected it will close the modal that was last opened


In pins

flow
Selector (optional)
Selector to be used when this outlet is used multiple times within the current page.

Out pins

flow

UI: close notification

Closes a notification based on the selected outlet. If no outlet is selected it will close the notification that was last opened


In pins

flow
Selector (optional)
Selector to be used when this outlet is used multiple times within the current page.

Out pins

flow

UI: component from HTML

Accepts HTML and returns the given HTML as a component. Does NOT verify if the HTML is actually valid.

v10.4.21

In pins

HTML

Out pins

UI Component

UI: create new component

Helps users create a new component. As soon as the component is created this block will be replaced by the new component which can also be selected in the search.

v10.6.5

In pins

Out pins

UI Component

UI: custom modal

Opens a modal based on the connected UI component

open

In pins

flow
Unique id (optional)
Value to make the outlet unique if it is being used multiple times on the page
UI Component
Class: Backdrop (optional)
Yes
modal-backdrop show
Class: Wrapper (optional)
Yes
modal show modal-open d-block
Class: Modal (optional)
Yes
modal-dialog modal-dialog-centered
Class: Content (optional)
Yes
modal-content
class: backdrop (optional)
modal-backdrop show
style: backdrop (optional)
class: wrapper (optional)
modal show modal-open d-block
style: wrapper (optional)
class: modal (optional)
modal-dialog modal-dialog-centered
style: modal (optional)
class: content (optional)
modal-content
style: content (optional)
On Close (optional)
Function that will be executed as soon as the modal closes

Out pins

flow

UI: deactivate on scan

This deactivates the on scan listener. It can be activated later on again by calling the activate on scan action


In pins

flow

Out pins

flow

UI: default modal

Opens the default modal. The only things that can be set are the title, the content and the footer

open

In pins

flow
Unique id (optional)
Value to make the outlet unique if it is being used multiple times on the page
Header
Class: Header (optional)
Yes
class: header (optional)
modal-header bg-primary
Style: Header (optional)
Body
class: body (optional)
modal-body
Style: Body (optional)
Footer
class: footer (optional)
modal-footer
Style: Footer (optional)
Close button (optional)
true
On Close (optional)
Function that will be executed as soon as the modal closes

Out pins

flow

UI: download file

Sends a request to the frontend to download a given file


In pins

flow
File

Out pins

flow

UI: element event

An event that can be added to HTML elements. As soon as the element loads, the event will be triggered and a uicomponent can be returned

v10.4.28

In pins

Out pins

flow
Browser Info (optional)
Localstorage (optional)
Sessionstorage (optional)

UI: elseif

In pins

default
else if
then

Out pins

UI Component

UI: go back

Will route the user back to the previous page.


In pins

flow

Out pins

flow

UI: go forward

Will route the user back to the page forward.

v10.4.21

In pins

flow

Out pins

flow

UI: go to page

Will redirect the user into the new page.


In pins

flow
url
blank

Out pins

UI: HTML from component

Accepts a component and returns the given HTML. Does NOT verify if the HTML is actually valid.

v10.4.21

In pins

UI Component

Out pins

HTML

UI: if

In pins

true
false
boolean

Out pins

UI Component

UI: Line Stop

In pins

uicomponent

Out pins

uicomponent

UI: login

Accepts an auth object and logs in the user with the given token. The auth object can be generated by using the User Management blocks "Sign in" or "Sign as User"

v10.4.21

In pins

flow
Auth
Reload (optional)
Will reload the frontend after login if set to true
Overwrite (optional)
By default the current token will be saved in the frontend so the user can log back into the original account again if he was already logged in. By setting this to true the original token will be overwritten.

Out pins

flow

UI: logout

Sends a request to the frontend to remove the token


In pins

flow
Reload (optional)
Will reload the frontend after logout if set to true
Set original (optional)
If the user already had a token in during the login, that token could be saved as an original token. Setting this to true makes it possible for a user to return to their original user.

Out pins

flow

UI: multiple

concat

In pins

uicomponent_1
uicomponent_2

Out pins

uicomponent

UI: notification

Opens a notification based on the connected ui component

open

In pins

flow
Unique id (optional)
Value to make the outlet unique if it is being used multiple times on the page
Timeout (optional)
The timeout can be used to close the notification automatically after a given amount of seconds
Header
Body
Class: Position (optional)
Default: top-right. Allowed: top-right | top-left | bottom-right | bottom-left
Class: Wrapper (optional)
Default: toast show
Class: Header (optional)
Default: toast-header
Class: Body (optional)
Default: toast-body

Out pins

flow

UI: on scan

Connected function will be executed on enter or if the maxlength is reached. The input will be cleared after every enter or after 1 second of inactivity. The on scan will try to set the element value if an outlet is selected


In pins

flow
On scan
Max length (optional)
Timeout (optional)
1

Out pins

flow

UI: open PDF in browser

Opens the given file in the browser. If the browser does not support that action the file will be downloaded


In pins

flow
File

Out pins

flow

UI: page

Build a page on the given URI


In pins

UI Component
Yes
The default HTML displayed on this page. We will serve the main base using SSR (Server Side Rendering).
Title
Yes
The title of this page shown in embeds and browsers.
Description (optional)
Yes
The description of this page shown in embeds and browsers.
meta tags (optional)
Yes
Other meta tags used on this page, define as: [{ name, content } / { property, content }]
viewport (optional)
Yes
width=device-width,initial-scale=1.0
Viewport used on this page.

Out pins

flow
Params (optional)
Query (optional)
Browser Info (optional)
Yes
Localstorage (optional)
Yes
Sessionstorage (optional)
Yes

UI: reload

Reloads the current page the user is viewing.

refresh

In pins

flow

Out pins

flow

UI: render page

Sends the combined HTML to the frontend and renders the page. All previously encountered broadcasts will be executed after the page has been rendered.

return

In pins

flow
timeout (optional)
5
Defines how long the backend will wait on a response from the frontend as soon as this block was reached. The maximum timeout is 60 seconds
UI Component
The default HTML displayed on this page. We will serve the main base using SSR (Server Side Rendering).
Title
The title of this page shown in embeds and browsers.
Description (optional)
The description of this page shown in embeds and browsers.
meta tags (optional)
Other meta tags used on this page, define as: [{ name, content } / { property, content }]
viewport (optional)
width=device-width,initial-scale=1.0
Viewport used on this page.
stylesheet (optional)
Customs stylesheet to use on this page
json scope (optional)
*
Scope the user needs to have to be able to view the JSON of the document
revisions scope (optional)
*
Scope the user needs to have to be able to view the revisions of the document
guid (optional)
The guid will be used for the json and revisions modal
storage (optional)
The storage will be used for the json and revisions modal
On render
Will be called after the frontend renders the page. This needs to be set in order for the frontend to receive all previously queued ui actions that interact with the frontend

Out pins

UI: switch

In pins

expression
Default (optional)

Out pins

UI Component
match
Returns true in case a match was found.

UI: update meta tags

Updates the meta tags of the current page


In pins

flow
meta tags (optional)
Define as: [{ name, content } / { property, content }]

Out pins

flow

UI: update page title

Sets the title of the page


In pins

flow
Title
The title of the page

Out pins

flow

UI: validate object

Validate object is used when there is no frontend involved. If an object from an api request needs to be validated we do not have a form to work. If a frontend is involved and the receives inputs with validation the validate form can be used.


In pins

flow
Object

Out pins

flow
success
failed

Groups