def onBrowserEvent(self, event): FocusWidget.onBrowserEvent(self, event) type = DOM.eventGetType(event) if type == "change": for listener in self.changeListeners: if hasattr(listener, 'onChange'): listener.onChange(self) else: listener(self)
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName'] = "gwt-ListBox" self.changeListeners = [] self.INSERT_AT_END = -1 if kwargs.has_key('Element'): element = kwargs.pop('Element') else: element = DOM.createSelect() FocusWidget.__init__(self, element, **kwargs) self.sinkEvents(Event.ONCHANGE)
def __init__(self, **kwargs): if not kwargs.has_key("StyleName"): kwargs["StyleName"] = "gwt-ListBox" self.changeListeners = [] self.INSERT_AT_END = -1 if kwargs.has_key("Element"): element = kwargs.pop("Element") else: element = DOM.createSelect() FocusWidget.__init__(self, element, **kwargs) self.sinkEvents(Event.ONCHANGE)
def __init__(self, element, min_value, max_value, start_value=None, step=None, **kwargs): self.min_value = min_value self.max_value = max_value if start_value is None: start_value = min_value if step is None: step = (self.max_value - self.min_value) / 20 self.step = step self.value = start_value self.valuechange_listeners = [] self.dragging = False self.drag_enabled = False if not kwargs.has_key("TabIndex"): kwargs['TabIndex'] = 0 FocusWidget.__init__(self, element, **kwargs) MouseHandler.__init__(self)
def __init__(self, element, **kwargs): self.changeListeners = [] self.currentEvent = None FocusWidget.__init__(self, element, **kwargs) self.sinkEvents(Event.ONCHANGE)
def __init__(self, element, **kwargs): FocusWidget.__init__(self, element, **kwargs)
def onDetach(self): FocusWidget.onDetach(self) self.impl.uninitElement()
def onAttach(self): FocusWidget.onAttach(self) self.impl.initElement()
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName'] = "gwt-RichTextArea" self.impl = RichTextAreaImplStandard() FocusWidget.__init__(self, self.impl.getElement(), **kwargs)
def __init__(self, **kwargs): if not kwargs.has_key('StyleName'): kwargs['StyleName']="gwt-RichTextArea" self.impl = RichTextAreaImplStandard() FocusWidget.__init__(self, self.impl.getElement(), **kwargs)