.. role:: ts-api-decorator

######################
AssemblyDataParseError
######################

.. container:: ts-api-section

   .. js:class:: AssemblyDataParseError

      Error object that is thrown when assembly tree data could not be parsed.
      This usually indicates an error with Communicator itself. Please reach out to support if you can reliably reproduce this error.



.. container:: api-index-section

   .. rubric:: Constructors

   .. rst-class:: api-index-list-item api-kind-constructor api-parent-kind-class

   * :js:meth:`~AssemblyDataParseError.constructor`



.. container:: api-index-section

   .. rubric:: Properties

   .. rst-class:: api-index-list-item api-kind-property api-parent-kind-class

   * :js:attr:`~AssemblyDataParseError.message`
   * :js:attr:`~AssemblyDataParseError.name`
   * :js:attr:`~AssemblyDataParseError.stack`
   * :js:attr:`~AssemblyDataParseError.prepareStackTrace`
   * :js:attr:`~AssemblyDataParseError.stackTraceLimit`



.. container:: api-index-section

   .. rubric:: Methods

   .. rst-class:: api-index-list-item api-kind-method api-parent-kind-class

   * :js:meth:`~AssemblyDataParseError.captureStackTrace`





------------

Constructors
============

.. container:: ts-api-section

   .. js:function:: AssemblyDataParseError.constructor( message)

      :param message: None
      :type message: string


      Creates a new AssemblyDataParseError


      :rtype: AssemblyDataParseError



Properties
==========

.. container:: ts-api-section

   .. js:attribute:: AssemblyDataParseError.message

      :type: string





.. container:: ts-api-section

   .. js:attribute:: AssemblyDataParseError.name

      :type: string





.. container:: ts-api-section

   .. js:attribute:: AssemblyDataParseError.stack

      :type: string :ts-api-decorator:`optional`





.. container:: ts-api-section

   .. js:attribute:: AssemblyDataParseError.prepareStackTrace

      :type: function :ts-api-decorator:`optional`

      Optional override for formatting stack traces

      :see: https://v8.dev/docs/stack-trace-api#customizing-stack-traces


      .. js:function:: prepareStackTrace( err, stackTraces)
         :noindex:

         :param err: None
         :type err: Error
         :param stackTraces: None
         :type stackTraces: [CallSite]


         :rtype: any





.. container:: ts-api-section

   .. js:attribute:: AssemblyDataParseError.stackTraceLimit

      :type: number





Methods
=======

.. rst-class:: ts-api-section

:ts-api-decorator:`static` captureStackTrace
--------------------------------------------

.. js:method:: AssemblyDataParseError.captureStackTrace( targetObject[, constructorOpt])

   :param targetObject: None
   :type targetObject: object
   :param constructorOpt: :ts-api-decorator:`optional` None
   :type constructorOpt: Function


   Create .stack property on a target object


   :rtype: void

