/pyjs/tests/test004.js

http://pyjamas.googlecode.com/ · JavaScript · 25 lines · 25 code · 0 blank · 0 comment · 0 complexity · e1b9755dc7e3d6c3c149aac8fd1e10ab MD5 · raw file

  1. __ui_UIObject.prototype.__class__ = "ui_UIObject";
  2. function ui_UIObject() {
  3. return new __ui_UIObject();
  4. }
  5. function __ui_UIObject() {
  6. }
  7. __ui_UIObject.prototype.setElement = function(element) {
  8. this.element = element;
  9. };
  10. pyjs_extend(__ui_Widget, __ui_UIObject);
  11. __ui_Widget.prototype.__class__ = "ui_Widget";
  12. function ui_Widget() {
  13. return new __ui_Widget();
  14. }
  15. function __ui_Widget() {
  16. __ui_UIObject.call(this);
  17. }
  18. pyjs_extend(__ui_FocusWidget, __ui_Widget);
  19. __ui_FocusWidget.prototype.__class__ = "ui_FocusWidget";
  20. function ui_FocusWidget(element) {
  21. return new __ui_FocusWidget(element);
  22. }
  23. function __ui_FocusWidget(element) {
  24. this.setElement(element);
  25. }