# SignatureFieldProperties

## Content

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

***

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

# Type Alias: SignatureFieldProperties

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

Defines property of a [SignatureField](../classes/SignatureField).

## Type Declaration

### lockedFields?

> `optional` **lockedFields**: [`SignatureLockedFieldsProperties`](SignatureLockedFieldsProperties)

The [SignatureLockedFieldsProperties](SignatureLockedFieldsProperties) object defining
a set of form fields to be locked when this signature field is signed.

### rect?

> `optional` **rect**: [`Rect`](Rect)

Defines the position and dimensions of the field on the page using a bounding rectangle.

Note: If a widget is specified via the 'widget' property,
its 'rect' value takes precedence and will override this rectangle definition.

### type

> **type**: `"signature"`

### widget?

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

The widget annotation defining view properties of the checkbox field.
