Skip to main content
Version: 2.10

API

Classes

ClassDescription
BooleanModelBooleanModel represents a PropertyModel for a boolean property of a data type.
Color-
ColorModelColorModel represents a PropertyModel for a color property of a data type.
DatetimeModelDatetimeModel represents a PropertyModel for a datetime property of a data type.
NumberModelNumberModel represents a PropertyModel for a number property of a data type.
PropertyModelA property model defines a property of a data type. A property is defined by its type and the model it defines a property for.
RelationModelA relation model defines a relation between two data types. It defines what data types is the origin and the destination of the relation.
StringModelStringModel represents a PropertyModel for a string property of a data type.
ThemeTheme object describing the main visual properties used by components
UserUser object for authentication purposes
WorkflowA 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.
WorkflowObjectStateA 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.
WorkflowStateA WorkflowState defines a state in a Workflow.
WorkflowTransitionA 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.