Components
Vocabulary
The json schema provided to Vjsf can be enriched using the layout keyword. This keyword is formally defined here. It is automatically normalized for mor efficient processing, the normalized version is defined here.
A default component is automatically attributed to each property in the schema, it can be overwritten using layout=component name or layout.comp=component name. The layout keyword content varies depending on the component.
Common component properties
These properties are shared by multiple components depending on their characteristics.
Standard components
simple
composite
composite
composite
composite
composite
composite
composite
simple - items based
simple - focusable - emits blur event - can be debounced
simple - focusable - emits blur event - can be debounced
simple - focusable - can be debounced
simple
simple
simple - can be debounced
simple
simple
simple
simple - can be debounced
simple - items based - array compatible - focusable
simple - items based - array compatible - focusable
simple - items based - array compatible - focusable
simple - items based - array compatible - focusable
simple - items based - array compatible
simple - items based - array compatible
simple - items based
simple - array compatible - focusable
simple
Plugin components
simple - focusable - emits blur event - can be debounced