BooleanModel | BooleanModel represents a PropertyModel for a boolean property of a data type. |
Color | - |
ColorModel | ColorModel represents a PropertyModel for a color property of a data type. |
DatetimeModel | DatetimeModel represents a PropertyModel for a datetime property of a data type. |
NumberModel | NumberModel represents a PropertyModel for a number property of a data type. |
PropertyModel | A property model defines a property of a data type. A property is defined by its type and the model it defines a property for. |
RelationModel | A relation model defines a relation between two data types. It defines what data types is the origin and the destination of the relation. |
StringModel | StringModel represents a PropertyModel for a string property of a data type. |
Theme | Theme object describing the main visual properties used by components |
User | User object for authentication purposes |
Workflow | A Workflow is a sequence of WorkflowState in which instances of a model goes through. WorkflowState are linked by WorkflowTransition that can have an optional process function. The Workflow also historize the WorkflowState of the instance and optionally serialize the object itself in a WorkflowObjectState. |
WorkflowObjectState | A WorkflowObjectState represents the state of an instance at a certain point in time. It is automatically created when initializing a Workflow on an instance or when triggering a WorkflowTransition. |
WorkflowState | A WorkflowState defines a state in a Workflow. |
WorkflowTransition | A WorkflowTransition defines a transition between 2 WorkflowState. It has a direction (fromStateRel to toStateRel ) and can have an optional process function. The process function (processRefProp ) is automatically triggered when the transition occurs. |