Custom components
This section explains how to write custom components in Genesis syntax. Genesis syntax components are based on web components, so you can use them in any other web framework, such as React or Angular. These components provide tooling and utilities, such as two-way data binding, and you are not locked into a specific component library.
Custom components
The Genesis Application Platform enables you to create modules for business logic.
Environment Indicator
The Environment Indicator component provides a visual way to display the current environment (e.g., DEV, PROD, TEST) in your application. It can be configured to show different colors, icons, and labels based on the environment level.
Examples and configuration
rapid-layout is supported for Genesis FAST Element apps only.
Layout declarative HTML API
rapid-layout is supported for Genesis FAST Element apps only.
Layout dynamic JS API
rapid-layout is supported for Genesis FAST Element apps only.
Layout management
rapid-layout is supported for Genesis FAST Element apps only.
Legacy Testing API
This information only applies to Genesis Server Framework (GSF) 7 or before.
Listbox
Listboxes are menus that display options, allowing the user to select one. Listboxes are displayed when clicking on a ``.
Pitfalls and troubleshooting
rapid-layout is supported for Genesis FAST Element apps only.
Testing API
Integration testing