
###############
NoteTextElement
###############

.. js:class:: Operators.Markup.Note.NoteTextElement

   
   Index
   =====
   
   .. rubric:: Constructors
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:func:`~Operators.Markup.Note.NoteTextElement.constructor`
   
   .. rubric:: Methods
   
   
   .. rst-class:: api-xref-list
   
   
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.blur`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.focus`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.getHtmlContainer`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.getPosition`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.getPositionOffset`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.getSize`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.getText`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.hide`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.setHtmlContainer`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.setPosition`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.setPositionOffset`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.setSize`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.setText`
   * :js:meth:`~Operators.Markup.Note.NoteTextElement.show`
   
   




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

.. js:method:: Operators.Markup.Note.NoteTextElement.constructor

   .. rst-class:: sig-pretty-signature
   
      | NoteTextElement(): :js:class:`NoteTextElement <Operators.Markup.Note.NoteTextElement>`
   
   **Returns**\ : :js:class:`NoteTextElement <Operators.Markup.Note.NoteTextElement>`
   





Methods
=======

.. js:method:: Operators.Markup.Note.NoteTextElement.blur

   .. rst-class:: sig-pretty-signature
   
      | blur(): *void*
   
   Removes the cursor focus from the HTML container text area.
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.focus

   .. rst-class:: sig-pretty-signature
   
      | focus(): *void*
   
   Puts the cursor focus in the HTML container text area.
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.getHtmlContainer

   .. rst-class:: sig-pretty-signature
   
      | getHtmlContainer(): *HTMLDivElement*
   
   **Returns**\ : *HTMLDivElement*
   
      the HTML container element.
   
   



.. js:method:: Operators.Markup.Note.NoteTextElement.getPosition

   .. rst-class:: sig-pretty-signature
   
      | getPosition(): :js:class:`~Point2`
   
   **Returns**\ : :js:class:`~Point2`
   
      the position of the HTML container, taking into account the position offset.
   
   



.. js:method:: Operators.Markup.Note.NoteTextElement.getPositionOffset

   .. rst-class:: sig-pretty-signature
   
      | getPositionOffset(): :js:class:`~Point2`
   
   **Returns**\ : :js:class:`~Point2`
   
      the current HTML container offset position.
   
   



.. js:method:: Operators.Markup.Note.NoteTextElement.getSize

   .. rst-class:: sig-pretty-signature
   
      | getSize(): :js:class:`~Point2`
   
   **Returns**\ : :js:class:`~Point2`
   
      the size of the HTML container.
   
   



.. js:method:: Operators.Markup.Note.NoteTextElement.getText

   .. rst-class:: sig-pretty-signature
   
      | getText(): *string*
   
   **Returns**\ : *string*
   
      the current text in the HTML container text area.
   
   



.. js:method:: Operators.Markup.Note.NoteTextElement.hide

   .. rst-class:: sig-pretty-signature
   
      | hide(): *void*
   
   Hides the HTML container.
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.setHtmlContainer

   .. rst-class:: sig-pretty-signature
   
      | setHtmlContainer(**container**\ : *HTMLDivElement*\ ): *void*
   
   Sets the HTML container element.
   
   **Parameters**
   
      **container**\ : *HTMLDivElement*
   
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.setPosition

   .. rst-class:: sig-pretty-signature
   
      | setPosition(**position**\ : :js:class:`~Point2`\ ): *void*
   
   Sets the position of the HTML container, taking into account the position offset.
   
   **Parameters**
   
      **position**\ : :js:class:`~Point2`
   
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.setPositionOffset

   .. rst-class:: sig-pretty-signature
   
      | setPositionOffset(**positionOffset**\ : :js:class:`~Point2`\ ): *void*
   
   Sets the corner offset position of the HTML container.
   
   **Parameters**
   
      **positionOffset**\ : :js:class:`~Point2`
   
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.setSize

   .. rst-class:: sig-pretty-signature
   
      | setSize(**size**\ : :js:class:`~Point2`\ ): *void*
   
   Sets the size of the HTML container.
   
   **Parameters**
   
      **size**\ : :js:class:`~Point2`
   
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.setText

   .. rst-class:: sig-pretty-signature
   
      | setText(**text**\ : *string*\ ): *void*
   
   Sets the text in the HTML container text area.
   
   **Parameters**
   
      **text**\ : *string*
   
   
   **Returns**\ : *void*
   



.. js:method:: Operators.Markup.Note.NoteTextElement.show

   .. rst-class:: sig-pretty-signature
   
      | show(**noteText**\ : *NoteText*\ ): *void*
   
   Sets the active NoteText and shows the HTML container.
   
   **Parameters**
   
      **noteText**\ : *NoteText*
   
   
   **Returns**\ : *void*
   





