
#############
SelectionMode
#############

.. js:data:: SelectionMode

   Enumerates the modes to be used when performing selections.
   
   
   Index
   =====
   
   .. rubric:: Enumeration Members
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~SelectionMode.Add`
   * :js:data:`~SelectionMode.Set`
   * :js:data:`~SelectionMode.Toggle`
   
   




Enumeration Members
===================

.. js:data:: SelectionMode.Add

   .. rst-class:: sig-pretty-signature
   
      | Add: *1*
   
   Adds the item to the contents of the selection set.
   



.. js:data:: SelectionMode.Set

   .. rst-class:: sig-pretty-signature
   
      | Set: *0*
   
   Sets the contents of the selection set to the supplied item. All other selected items will be removed from the selection set.
   



.. js:data:: SelectionMode.Toggle

   .. rst-class:: sig-pretty-signature
   
      | Toggle: *2*
   
   If the selection item is in the selection set, removes it. If it is not in the selection set, adds it.
   





