# A3DPDFEWidgetType

enum `A3DPDFEWidgetType`

  Enumerations for PDF Widget Types This enumeration defines a unique type for each PDF widget.

  > 10.0

  ## Index

  Enumerators

  - `kA3DTypePDFWidgetUnknown`
  - `kA3DTypeFieldText`
  - `kA3DTypeFieldButton`
  - `kA3DTypeFieldCheckBox`
  - `kA3DTypeFieldRadioButton`
  - `kA3DTypeFieldListBox`
  - `kA3DTypeFieldDropDownList`
  - `kA3DTypeFieldDigitalSignature`
  - `kA3DType3DViewCarousel`
  - `kA3DTypeScrollTable`
  - `kA3DTypeDataFilter`
  - `kA3DType3DAnnotListNodes`
  - `kA3DType3DAnnotListViews`

Enumerators

enumerator `kA3DTypePDFWidgetUnknown`
  kA3DTypePDFWidgetUnknown = `-1`

enumerator `kA3DTypeFieldText`
  kA3DTypeFieldText = `( 0 + 1 )+ 1`

  Abstract Types for fields.

  Acrobat Field Text.

  > Text Field Module

enumerator `kA3DTypeFieldButton`
  kA3DTypeFieldButton = `( 0 + 1 )+ 2`

  Abstract Types for fields.

  Acrobat Field Button.

  > Button Module

enumerator `kA3DTypeFieldCheckBox`
  kA3DTypeFieldCheckBox = `( 0 + 1 )+ 3`

  Abstract Types for fields.

  Acrobat Field Check Box.

  > Check Box Module

enumerator `kA3DTypeFieldRadioButton`
  kA3DTypeFieldRadioButton = `( 0 + 1 )+ 4`

  Abstract Types for fields.

  Acrobat Field Radio Button.

  > Radio Button Module

enumerator `kA3DTypeFieldListBox`
  kA3DTypeFieldListBox = `( 0 + 1 )+ 5`

  Abstract Types for fields.

  Acrobat Field List Box.

  > ListBox Module

enumerator `kA3DTypeFieldDropDownList`
  kA3DTypeFieldDropDownList = `( 0 + 1 )+ 6`

  Abstract Types for fields.

  Acrobat Field Drop Down List (also named Combo Box).

  > Drop down List Module

enumerator `kA3DTypeFieldDigitalSignature`
  kA3DTypeFieldDigitalSignature = `( 0 + 1 )+ 7`

  Abstract Types for fields.

  Acrobat Field Digital Signature.

  > Digital Signature Module

enumerator `kA3DType3DViewCarousel`
  kA3DType3DViewCarousel = `( 0 + 20 )+ 1`

  Abstract Types for High Level widgets.

  High level widget for a View Carousel.

  > View Carousel Module

enumerator `kA3DTypeScrollTable`
  kA3DTypeScrollTable = `( 0 + 20 )+ 2`

  Abstract Types for High Level widgets.

  High level widget for a Scroll Table.

  > Scroll Table Module

enumerator `kA3DTypeDataFilter`
  kA3DTypeDataFilter = `( 0 + 20 )+ 3`

  Abstract Types for High Level widgets.

  High level widget for a Data Filter.

  > Data Model Module

enumerator `kA3DType3DAnnotListNodes`
  kA3DType3DAnnotListNodes = `( 0 + 20 )+ 4`

  Abstract Types for High Level widgets.

  High level widget for a 3DAnnot list of nodes.

  > Data Model Module

enumerator `kA3DType3DAnnotListViews`
  kA3DType3DAnnotListViews = `( 0 + 20 )+ 5`

  Abstract Types for High Level widgets.

  High level widget for a 3DAnnot list of views.

  > Data Model Module

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...