.. role:: clio-optional
   :class: clio-flag clio-flag-optional


#######################
BranchVisibilityOptions
#######################

.. js:class:: wv.BranchVisibilityOptions

   Options for which types of child nodes to consider when calculating branch visibility. By default, all types of child nodes are considered except for CAD views.
   
   
   Index
   =====
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~wv.BranchVisibilityOptions.bodies`
   * :js:data:`~wv.BranchVisibilityOptions.cadViews`
   * :js:data:`~wv.BranchVisibilityOptions.children`
   * :js:data:`~wv.BranchVisibilityOptions.pmis`
   
   



.. rst-class:: kind-group kind-properties

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


.. js:data:: wv.BranchVisibilityOptions.bodies

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | bodies: *boolean*
      
      Whether body nodes are considered when calculating branch visibility.
      
      .. rubric:: Default
      
      
      `````ts
      true
      `````
      



.. js:data:: wv.BranchVisibilityOptions.cadViews

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | cadViews: *boolean*
      
      Whether CAD view nodes are considered when calculating branch visibility.
      
      .. rubric:: Default
      
      
      `````ts
      false
      `````
      



.. js:data:: wv.BranchVisibilityOptions.children

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | children: *boolean*
      
      Whether child assembly nodes are considered when calculating branch visibility.
      
      .. rubric:: Default
      
      
      `````ts
      true
      `````
      



.. js:data:: wv.BranchVisibilityOptions.pmis

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
      
      .. rst-class:: sig-pretty-signature
      
         | pmis: *boolean*
      
      Whether PMI nodes are considered when calculating branch visibility.
      
      .. rubric:: Default
      
      
      `````ts
      true
      `````
      




