When building a Flowfactory application there are a few basic concepts that a Low-Code champion needs to master.
There are three main building blocks of an application in Flowfactory.
Entities which is your datamodel
Workflows which is your logic
Views which is your user interface.
When building your application some key concepts are recurring
Persisted entities/properties: Entities and defined properties where data is stored in the database.
Virtual entities/properties: Entities and defined properties where the data is stored in memory and only saved in a virtual context.
Calculated entities/properties: Entities and defined properties which are created through a calculation
Collection A many-to-one relationship between entities.
Root entity is a key part of building views workflows. A root entity refers to an entity which is used to as a starting point for a logic or view. I.e you have an entity called company which has the properties name and address and you want to create a workflow that transforms some of the data in a specific company entity. Then you need to select the company as a rootentity. Views and Workflows can also be created without root entitys.
Commands are used to link your workflow to a certain command. Commands can then be used to access a workflow via i.e Buttons in your views.
Devexpress criteria language syntax https://documentation.devexpress.com/CoreLibraries/4928/DevExpress-Data-Library/Criteria-Language-Syntax
Input mask numeric fields: https://js.devexpress.com/Demos/WidgetsGallery/Demo/NumberBox/Formatting/Angular/Light/