ReadonlykindIdentifies this as a dynamic form template.
Optional ReadonlynameOptional header text displayed in the editor component.
When provided, this name is shown as a header above the form. If undefined,
a default header will be used.
ReadonlyrenderFunction that renders the custom form content.
Should return a React element representing the form UI. The function can use React hooks and PropertyFormContext to interact with feature properties.
Form template using a custom rendering function.
Provides complete control over form rendering by allowing you to supply a custom React component. Use this when you need advanced form layouts, custom validation logic, or specialized UI components that cannot be expressed through declarative field configurations.
The render function should use PropertyFormContext to read and update feature properties.