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

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

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



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

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


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

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



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

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


.. js:method:: wv.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:: wv.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:: wv.Operators.Markup.Note.NoteTextElement.getHtmlContainer

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



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

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



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

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



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

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



.. js:method:: wv.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:: wv.Operators.Markup.Note.NoteTextElement.hide

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



.. js:method:: wv.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:: wv.Operators.Markup.Note.NoteTextElement.setPosition

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



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

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



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

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



.. js:method:: wv.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:: wv.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*
      




