
#################
A3DPDFEWidgetType
#################

.. c:enum:: A3DPDFEWidgetType

   Enumerations for PDF Widget Types This enumeration defines a unique type for each PDF widget.
   
   
      10.0
   
   
   
   Index
   =====
   
   .. rubric:: Enumerators
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:enumerator:`~kA3DTypePDFWidgetUnknown`
   * :c:enumerator:`~kA3DTypeFieldText`
   * :c:enumerator:`~kA3DTypeFieldButton`
   * :c:enumerator:`~kA3DTypeFieldCheckBox`
   * :c:enumerator:`~kA3DTypeFieldRadioButton`
   * :c:enumerator:`~kA3DTypeFieldListBox`
   * :c:enumerator:`~kA3DTypeFieldDropDownList`
   * :c:enumerator:`~kA3DTypeFieldDigitalSignature`
   * :c:enumerator:`~kA3DType3DViewCarousel`
   * :c:enumerator:`~kA3DTypeScrollTable`
   * :c:enumerator:`~kA3DTypeDataFilter`
   * :c:enumerator:`~kA3DType3DAnnotListNodes`
   * :c:enumerator:`~kA3DType3DAnnotListViews`
   
   



.. rst-class:: kind-group kind-enumerator

.. rubric:: Enumerators
   :class: kind-group-title


.. c:enumerator:: kA3DTypePDFWidgetUnknown

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypePDFWidgetUnknown** = ``-1``
      



.. c:enumerator:: kA3DTypeFieldText

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldText** = ``( 0  + 1 )+ 1``
      
      Abstract Types for fields.
      
      Acrobat Field Text.
      
      
         :ref:`Text Field Module <group__a3d__pdffield__text>`
      
      



.. c:enumerator:: kA3DTypeFieldButton

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldButton** = ``( 0  + 1 )+ 2``
      
      Abstract Types for fields.
      
      Acrobat Field Button.
      
      
         :ref:`Button Module <group__a3d__pdffield__button>`
      
      



.. c:enumerator:: kA3DTypeFieldCheckBox

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldCheckBox** = ``( 0  + 1 )+ 3``
      
      Abstract Types for fields.
      
      Acrobat Field Check Box.
      
      
         :ref:`Check Box Module <group__a3d__pdffield__checkbox>`
      
      



.. c:enumerator:: kA3DTypeFieldRadioButton

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldRadioButton** = ``( 0  + 1 )+ 4``
      
      Abstract Types for fields.
      
      Acrobat Field Radio Button.
      
      
         :ref:`Radio Button Module <group__a3d__pdffield__radiobutton>`
      
      



.. c:enumerator:: kA3DTypeFieldListBox

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldListBox** = ``( 0  + 1 )+ 5``
      
      Abstract Types for fields.
      
      Acrobat Field List Box.
      
      
         :ref:`ListBox Module <group__a3d__pdffield__listbox>`
      
      



.. c:enumerator:: kA3DTypeFieldDropDownList

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldDropDownList** = ``( 0  + 1 )+ 6``
      
      Abstract Types for fields.
      
      Acrobat Field Drop Down List (also named Combo Box).
      
      
         :ref:`Drop down List Module <group__a3d__pdffield__dropdownlist>`
      
      



.. c:enumerator:: kA3DTypeFieldDigitalSignature

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeFieldDigitalSignature** = ``( 0  + 1 )+ 7``
      
      Abstract Types for fields.
      
      Acrobat Field Digital Signature.
      
      
         :ref:`Digital Signature Module <group__a3d__pdffield__signature>`
      
      



.. c:enumerator:: kA3DType3DViewCarousel

      .. rst-class:: sig-pretty-signature
      
         | **kA3DType3DViewCarousel** = ``( 0  + 20 )+ 1``
      
      Abstract Types for High Level widgets.
      
      High level widget for a View Carousel.
      
      
         :ref:`View Carousel Module <group__a3d__pdfwidget__carousel>`
      
      



.. c:enumerator:: kA3DTypeScrollTable

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeScrollTable** = ``( 0  + 20 )+ 2``
      
      Abstract Types for High Level widgets.
      
      High level widget for a Scroll Table.
      
      
         :ref:`Scroll Table Module <group__a3d__pdfwidget__scrolltable>`
      
      



.. c:enumerator:: kA3DTypeDataFilter

      .. rst-class:: sig-pretty-signature
      
         | **kA3DTypeDataFilter** = ``( 0  + 20 )+ 3``
      
      Abstract Types for High Level widgets.
      
      High level widget for a Data Filter.
      
      
         :ref:`Data Model Module <group__a3d__pdf__datamodel__module>`
      
      



.. c:enumerator:: kA3DType3DAnnotListNodes

      .. rst-class:: sig-pretty-signature
      
         | **kA3DType3DAnnotListNodes** = ``( 0  + 20 )+ 4``
      
      Abstract Types for High Level widgets.
      
      High level widget for a 3DAnnot list of nodes.
      
      
         :ref:`Data Model Module <group__a3d__pdf__datamodel__module>`
      
      



.. c:enumerator:: kA3DType3DAnnotListViews

      .. rst-class:: sig-pretty-signature
      
         | **kA3DType3DAnnotListViews** = ``( 0  + 20 )+ 5``
      
      Abstract Types for High Level widgets.
      
      High level widget for a 3DAnnot list of views.
      
      
         :ref:`Data Model Module <group__a3d__pdf__datamodel__module>`
      
      




