Custom components
This documentation covers how to write custom components in the Genesis syntax. As Genesis syntax components are based on web components that means you can use them in any other web framework, such as React or Angular. You are able to write your application in those other frameworks and never have to write Genesis syntax components if you don't want.
Custom components
The Genesis Application Platform allows developers to create modules for business logic.
Examples and configuration
This file contains some extra configuration option explanations, as well as some examples.
Layout declarative HTML API
All layouts can be specified with a mixture of just three Genesis elements using just HTML templates.
Layout dynamimic JS API
The JavaScript API is accessed through the methods on the root layout object and allows for saving/loading the layout state, and dynamically adding items to the layout at runtime.
Layout management
Rapid layout is a module that enables users to perform actions such as dragging, resizing, and re-ordering windows.
Listbox
Listboxes are menus that display options and allow the user to select one. Listboxes are the menu which displays when clicking a ``.
Pitfalls and troubleshooting
Incorrect examples
Testing API
Integration testing