components.Field | FrogBotComponent | — | Component rendered in the edit view. Without it, the UI field renders nothing. |
components.Cell | FrogBotComponent | — | Component rendered in collection list cells. |
components.Filter | FrogBotComponent | — | Client component rendered in the list view’s filter menu. See Filter. |
components.Description | FrogBotComponent | — | Component rendered as the field description. |
components.Diff | FrogBotComponent | — | Component rendered in the version diff view. |
components.[key] | FrogBotComponent | — | Any other key renders that component into the field’s form state, where your components read it from customComponents. |
condition | (data, siblingData, ctx) => boolean | — | Shows the field only when it returns true. See Conditional logic. |
position | string | Main form | Set to 'sidebar' to render the field in the edit view’s sidebar. |
width | string | number | Full width | CSS width, especially within a row. |
disabled | boolean | { field?, column?, filter?, groupBy?, bulkEdit? } | { bulkEdit: true } | Omits the field from admin areas, as for data fields. UI fields are excluded from bulk editing unless bulkEdit is false. |
custom | Record<string, any> | — | Metadata available on the server and in the browser. |