# RadioButtonFieldProperties

## Content

[**DsPdfJS API v9.1.3**](../README)

***

[DsPdfJS API](../globals) / RadioButtonFieldProperties

# Type Alias: RadioButtonFieldProperties

> **RadioButtonFieldProperties** = [`FieldBaseProperties`](FieldBaseProperties) & `object`

Defines properties of a [RadioButtonField](../classes/RadioButtonField).

## Type Declaration

### checkStyle?

> `optional` **checkStyle**: [`CheckStyle`](../enumerations/CheckStyle)

The style of check mark.

Note: the 'checkStyle' specified for individual widgets in the 'widgets' property
takes precedence and will override this property.

### radiosInUnison?

> `optional` **radiosInUnison**: `boolean`

Indicating whether a group of radio buttons within a radio button field
that use the same value for the on state will turn on and off in unison;
that is if one is checked, they are all checked.
If clear, the buttons are mutually exclusive (the same behavior as HTML radio buttons).

### type

> **type**: `"radiobutton"`

### widgets?

> `optional` **widgets**: ([`WidgetAnnotation`](../classes/WidgetAnnotation) \| [`WidgetProperties`](WidgetProperties))[]

Contains widget objects that represent the selectable options for this radio button.

Each widget in this list corresponds to one choice in the radio button group,
typically displaying with a distinct visual appearance when selected vs. unselected.
