/pyjs/tests/test005.py
Python | 27 lines | 16 code | 11 blank | 0 comment | 0 complexity | c5d8b0a76a5de851ee362a07261c0fe6 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0
- import DOM
- class UIObject:
- def getElement(self):
- return self.element
- def setElement(self, element):
- self.element = element
- class Widget(UIObject):
- pass
- class FocusWidget(Widget):
- def __init__(self, element):
- self.setElement(element)
- class ButtonBase(FocusWidget):
- def __init__(self, element):
- FocusWidget.__init__(self, element)
- def setHTML(self, html):
- DOM.setInnerHTML(self.getElement(), html)