The configuration parameters.
The groups of fields to display.
The initial data values.
The function to generate a title from a key.
Flag indicating if all fields should be expanded by default.
Flag indicating if the view should be readonly.
Flag indicating if the view should be displayed in full screen.
The component to display if the main component fails to load.
The function to call when the view starts loading.
The function to call when the view finishes loading.
The function to call when the form is submitted.
The function to call when the form's data changes.
The label for the submit button.
Initializes and returns a visibility view component.