
##########
BCFComment
##########

.. js:class:: Bcf.BCFComment

   
   Index
   =====
   
   .. rubric:: Constructors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~Bcf.BCFComment.constructor`
   
   .. rubric:: Methods
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:meth:`~Bcf.BCFComment.getAuthor`
   * :js:meth:`~Bcf.BCFComment.getDate`
   * :js:meth:`~Bcf.BCFComment.getId`
   * :js:meth:`~Bcf.BCFComment.getModifiedAuthor`
   * :js:meth:`~Bcf.BCFComment.getModifiedDate`
   * :js:meth:`~Bcf.BCFComment.getText`
   * :js:meth:`~Bcf.BCFComment.getViewpointGuid`
   * :js:meth:`~Bcf.BCFComment.setAuthor`
   * :js:meth:`~Bcf.BCFComment.setDate`
   * :js:meth:`~Bcf.BCFComment.setModifiedAuthor`
   * :js:meth:`~Bcf.BCFComment.setModifiedDate`
   * :js:meth:`~Bcf.BCFComment.setText`
   * :js:meth:`~Bcf.BCFComment.setViewpointGuid`
   
   




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

.. js:method:: Bcf.BCFComment.constructor

   .. rst-class:: sig-pretty-signature
   
      | BCFComment(**guid**\ : *string*\ , **date**\ : *Date*\ , **author**\ : *string*\ , **text**\ : *string*\ , **viewpointGuid**\ : *string*\ , **modifiedDate**\ : *Date*\ , **modifiedAuthor**\ : *string*\ ): :js:class:`BCFComment <Bcf.BCFComment>`
   
   **Parameters**
   
      **guid**\ : *string*
   
      **date**\ : *Date*
   
      **author**\ : *string*
   
      **text**\ : *string*
   
      **viewpointGuid**\ : *string*
   
      **modifiedDate**\ : *Date*
   
      **modifiedAuthor**\ : *string*
   
   
   **Returns**\ : :js:class:`BCFComment <Bcf.BCFComment>`
   





Methods
=======

.. js:method:: Bcf.BCFComment.getAuthor

   .. rst-class:: sig-pretty-signature
   
      | getAuthor(): *string*
   
   **Returns**\ : *string*
   



.. js:method:: Bcf.BCFComment.getDate

   .. rst-class:: sig-pretty-signature
   
      | getDate(): *Date*
   
   **Returns**\ : *Date*
   



.. js:method:: Bcf.BCFComment.getId

   .. rst-class:: sig-pretty-signature
   
      | getId(): *string*
   
   **Returns**\ : *string*
   



.. js:method:: Bcf.BCFComment.getModifiedAuthor

   .. rst-class:: sig-pretty-signature
   
      | getModifiedAuthor(): (*None* \| *string*\ )
   
   **Returns**\ : (*None* \| *string*\ )
   



.. js:method:: Bcf.BCFComment.getModifiedDate

   .. rst-class:: sig-pretty-signature
   
      | getModifiedDate(): (*None* \| *Date*\ )
   
   **Returns**\ : (*None* \| *Date*\ )
   



.. js:method:: Bcf.BCFComment.getText

   .. rst-class:: sig-pretty-signature
   
      | getText(): *string*
   
   **Returns**\ : *string*
   



.. js:method:: Bcf.BCFComment.getViewpointGuid

   .. rst-class:: sig-pretty-signature
   
      | getViewpointGuid(): (*None* \| *string*\ )
   
   **Returns**\ : (*None* \| *string*\ )
   



.. js:method:: Bcf.BCFComment.setAuthor

   .. rst-class:: sig-pretty-signature
   
      | setAuthor(**author**\ : *string*\ ): *void*
   
   **Parameters**
   
      **author**\ : *string*
   
   
   **Returns**\ : *void*
   



.. js:method:: Bcf.BCFComment.setDate

   .. rst-class:: sig-pretty-signature
   
      | setDate(**date**\ : *Date*\ ): *void*
   
   **Parameters**
   
      **date**\ : *Date*
   
   
   **Returns**\ : *void*
   



.. js:method:: Bcf.BCFComment.setModifiedAuthor

   .. rst-class:: sig-pretty-signature
   
      | setModifiedAuthor(**author**\ : (*None* \| *string*\ )): *void*
   
   **Parameters**
   
      **author**\ : (*None* \| *string*\ )
   
   
   **Returns**\ : *void*
   



.. js:method:: Bcf.BCFComment.setModifiedDate

   .. rst-class:: sig-pretty-signature
   
      | setModifiedDate(**date**\ : (*None* \| *Date*\ )): *void*
   
   **Parameters**
   
      **date**\ : (*None* \| *Date*\ )
   
   
   **Returns**\ : *void*
   



.. js:method:: Bcf.BCFComment.setText

   .. rst-class:: sig-pretty-signature
   
      | setText(**text**\ : *string*\ ): *void*
   
   **Parameters**
   
      **text**\ : *string*
   
   
   **Returns**\ : *void*
   



.. js:method:: Bcf.BCFComment.setViewpointGuid

   .. rst-class:: sig-pretty-signature
   
      | setViewpointGuid(**id**\ : (*None* \| *string*\ )): *void*
   
   **Parameters**
   
      **id**\ : (*None* \| *string*\ )
   
   
   **Returns**\ : *void*
   





