By default, inline editing uses the input from KbqFormField.
If you need to use a different input type while retaining inline-edit functionality, apply the getValueHandler and setValueHandler properties.
If the field cannot accept an empty value, substitute either a default value or a valid fallback.
When inline editing is disabled or in read-only mode, the element is displayed as static text. If action menus are available, they remain accessible even in this state.