Esempio n. 1
0
    def dom(self):
        """
    Description:
    -----------
    HTML Dom object

    :rtype: JsHtml.JsHtmlButton
    """
        if self._dom is None:
            self._dom = JsHtml.JsHtmlButton(self, report=self._report)
        return self._dom
Esempio n. 2
0
    def dom(self) -> JsHtml.JsHtmlButton:
        """
    Description:
    -----------
    Return all the Javascript functions defined for an HTML Component.
    Those functions will use plain javascript available for a DOM element by default.

    Usage::

      but = page.ui.button("Click Me")
      page.js.console.log(but.dom.content)

    :rtype: JsHtml.JsHtmlButton
    """
        if self._dom is None:
            self._dom = JsHtml.JsHtmlButton(component=self, page=self.page)
        return self._dom