2021 September Release

IntroductionPermanent link for this heading

GUI Controls are used to define the presentation of values in the graphical user interface. Fabasoft provides several controls like a calendar control or newsfeed control by default. But you can also develop your own controls especially for your needs. This document helps you to get started with developing GUI controls.

A control logically consists of two parts: the server-sided part and the client-sided part. On the server side you define the object model and specify the data the control can access. On the client-side a JavaScript file is needed that specifies the appearance of the control and that allows accessing the data on the server side.