Pluxbox Logo

Workspaces

Workspaces are an entity consisting of components and state controller logic. Those yield a progressive web application(PWA) which consists of a frontend (components), a backend ( collections, integrations and processes) as well as the communication between them (state controller)

Platform components

Components

State controller

The state controller is the part of the interface, in which we have the ability to create some extra logic using the components described above as well as the blocks described below.

Data blocks

Queries (Getting Data)

Mutations (Manipulating Data)

Subscriptions (Get notified when data gets modified)

Logic blocks

BufferLogicBlockElement

ConcatenateObjectBlock

ConcatenateStringBlock

ConditionalLogicBlockElement

CreateDateTimeBlock

DebugBlock

DeleteFromArrayLogicBlockElement

FlipBlock

GetArrayLengthBlock

GetDataBlockElement

GoToPrevPageBlock

JSONDecodeBlockElement

LoopArrayBlockElement

MathLogicBlock

MergeArrayLogicBlockElement

ModifyPeriodToDateTimeLogicBlock

ParseDateTimeBlock

RelativeDiffDateTime

RoundNumberLogicBlock

SetDataBlockElement

SetRouteBlockElement

SetUrlBlockElement

SortArrayLogicBlockElement

SwitchBlockElement

UnsetFromObjectBlock

UploadFilesBlock

WrapArrayLogicBlockElement

Dialog blocks

ConfirmDialogBlockElement

NotificationDialogBlockElement