---
url: "https://vueda.dev/v3/reference/api/js/use/useFieldRenderer/types/FieldRendererProps.md"
title: "FieldRendererProps"
---

# FieldRendererProps

## Properties

### fieldProps {#fieldProps}

Field props that win over `formModel.fieldProps[formModelName]` and attrs. Their `themeOverride` merges with the form model's instead of replacing it. Their `readOnly` is ignored.

Type: `object`

Source: `client/lib/use/useFieldRenderer.js:18`

### fieldsetStackedInlineProps {#fieldsetStackedInlineProps}

Slot props used for stacked inline rendering.

Type: `object`

Source: `client/lib/use/useFieldRenderer.js:17`

### formModel {#formModel}

The reactive form model instance.

Type: `object`

Source: `client/lib/use/useFieldRenderer.js:15`

### formModelName {#formModelName}

The fully-qualified name of the field in the form model.

Type: `string`

Source: `client/lib/use/useFieldRenderer.js:14`

### hidden {#hidden}

Whether to hide the widget from rendering.

Type: `boolean`

Source: `client/lib/use/useFieldRenderer.js:19`

### hideLabel {#hideLabel}

Overrides label visibility on the field component while retaining messages.

Type: `boolean`

Source: `client/lib/use/useFieldRenderer.js:20`

### isFilter {#isFilter}

Whether to this was used with a filter model.

Type: `boolean`

Source: `client/lib/use/useFieldRenderer.js:21`

### objectGridFieldSlotProps {#objectGridFieldSlotProps}

Slot props passed from an ObjectGrid when rendering inline.

Type: `object`

Source: `client/lib/use/useFieldRenderer.js:16`

## Source

`client/lib/use/useFieldRenderer.js:13`
