.. role:: clio-inherited
   :class: clio-flag clio-flag-inherited

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

.. role:: clio-static
   :class: clio-flag clio-flag-static


##################
InternalLogicError
##################

.. js:class:: wv.InternalLogicError

   Error object that is thrown when the viewer has entered into an invalid state. This most likely is due to an error in the viewer.  Please reach out to support if you can reliably reproduce this error.
   
   
   Index
   =====
   
   .. rubric:: Constructors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~wv.InternalLogicError.constructor`
   
   .. rubric:: Properties
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:data:`~wv.InternalLogicError.stackTraceLimit`
   * :js:data:`~wv.InternalLogicError.prepareStackTrace`
   * :js:data:`~wv.InternalLogicError.message`
   * :js:data:`~wv.InternalLogicError.name`
   * :js:data:`~wv.InternalLogicError.stack`
   
   .. rubric:: Methods
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:meth:`~static wv.InternalLogicError.captureStackTrace`
   
   



.. rst-class:: kind-group kind-constructors

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


.. js:method:: wv.InternalLogicError.constructor

      .. rst-class:: sig-pretty-signature
      
         | InternalLogicError(): :js:class:`InternalLogicError <wv.InternalLogicError>`
      
      Creates a new InternalLogicError
      
      **Returns**\ : :js:class:`InternalLogicError <wv.InternalLogicError>`
      



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

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


.. js:data:: wv.InternalLogicError.stackTraceLimit

      .. rst-class:: clio-flags
      
         :clio-static:`static`
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | stackTraceLimit: *number*
      



.. js:data:: wv.InternalLogicError.prepareStackTrace

      .. rst-class:: clio-flags
      
         :clio-static:`static`
         :clio-optional:`optional`
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | prepareStackTrace: (**err**\ : *Error*\ , **stackTraces**\ : *CallSite*\ []) => *any*
      
      Optional override for formatting stack traces
      



.. js:data:: wv.InternalLogicError.message

      .. rst-class:: clio-flags
      
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | message: *string*
      



.. js:data:: wv.InternalLogicError.name

      .. rst-class:: clio-flags
      
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | name: *string*
      



.. js:data:: wv.InternalLogicError.stack

      .. rst-class:: clio-flags
      
         :clio-optional:`optional`
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | stack: *string*
      



.. rst-class:: kind-group kind-methods

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


.. js:method:: static wv.InternalLogicError.captureStackTrace

      .. rst-class:: clio-flags
      
         :clio-static:`static`
         :clio-inherited:`inherited`
      
      .. rst-class:: sig-pretty-signature
      
         | captureStackTrace(**targetObject**\ : *object*\ , **constructorOpt**\ : *Function*\ ): *void*
      
      Create .stack property on a target object
      
      **Parameters**
      
      
         **targetObject**\ : *object*
      
         **constructorOpt**\ : *Function*
      
      
      **Returns**\ : *void*
      




