---
title: widgetControlType
framework: pdfkit
role: symbol
role_heading: Instance Property
path: pdfkit/pdfannotation/widgetcontroltype
---

# widgetControlType

The type of button widget control, either radio button, push button, or checkbox.

## Declaration

```swift
var widgetControlType: PDFWidgetControlType { get set }
```

## See Also

### Configuring Button Widget Annotations

- [buttonWidgetState](pdfkit/pdfannotation/buttonwidgetstate.md)
- [PDFWidgetCellState](pdfkit/pdfwidgetcellstate.md)
- [buttonWidgetStateString](pdfkit/pdfannotation/buttonwidgetstatestring.md)
- [caption](pdfkit/pdfannotation/caption.md)
- [allowsToggleToOff](pdfkit/pdfannotation/allowstoggletooff.md)
- [radiosInUnison](pdfkit/pdfannotation/radiosinunison.md)
