Package library :: Package pyjamas :: Package ui :: Module GlassWidget :: Class GlassWidget
[hide private]
[frames] | no frames]

Class GlassWidget

source code

        object --+            
           Applier --+        
     UIObject.UIObject --+    
             Widget.Widget --+
                object --+   |
                         |   |
MouseListener.MouseHandler --+

Instance Methods [hide private]
__init__(self, **kwargs)
use this to apply properties as a dictionary, e.g.:
source code
addGlassListener(self, listener) source code
hide(self, autoClosed=False) source code
_event_targets_popup(self, event) source code
onEventPreview(self, event) source code
onHideImpl(self, popup) source code
onShowImpl(self, popup) source code
removeGlassListener(self, listener) source code
setGlassPosition(self) source code
showGlass(self) source code
hideGlass(self) source code
onWindowResized(self, width, height) source code
show(self) source code
adjustMousePos(self, x, y) source code
onMouseDown(self, sender, x, y) source code
onMouseEnter(self, sender) source code
onMouseLeave(self, sender) source code
onMouseMove(self, sender, x, y) source code
onMouseUp(self, sender, x, y) source code

Inherited from Widget.Widget: doAttachChildren, doDetachChildren, getID, getLayoutData, getParent, isAttached, onAttach, onBrowserEvent, onDetach, onLoad, removeFromParent, setContextMenu, setID, setLayoutData, setParent

Inherited from UIObject.UIObject: addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, getClientHeight, getClientWidth, getElement, getHeight, getOffsetHeight, getOffsetWidth, getStyleAttribute, getStyleName, getStylePrimaryName, getTitle, getVisible, getWidth, isVisible, removeStyleDependentName, removeStyleName, setElement, setHeight, setPixelSize, setSize, setStyleAttribute, setStyleName, setTitle, setVisible, setWidth, setzIndex, sinkEvents, unsinkEvents

Inherited from Applier: applyValues, retrieveValues, setDefaults, setElementProperties, updateInstance

Inherited from MouseListener.MouseHandler: addMouseListener, onMouseGlassEnter, onMouseGlassLeave, removeMouseListener

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from UIObject.UIObject (private): _getProps

Inherited from Applier (private): _getElementProps

Class Variables [hide private]

Inherited from UIObject.UIObject (private): _props

Inherited from Applier (private): _elem_props

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, **kwargs)

source code 

use this to apply properties as a dictionary, e.g.:

   x = klass(..., StyleName='class-name')

will do:

   x = klass(...)


   x = klass(..., Size=("100%", "20px"), Visible=False)

will do:

   x = klass(...)
   x.setSize("100%", "20px")
Overrides: object.__init__
(inherited documentation)

onMouseDown(self, sender, x, y)

source code 
Overrides: MouseListener.MouseHandler.onMouseDown

onMouseEnter(self, sender)

source code 
Overrides: MouseListener.MouseHandler.onMouseEnter

onMouseLeave(self, sender)

source code 
Overrides: MouseListener.MouseHandler.onMouseLeave

onMouseMove(self, sender, x, y)

source code 
Overrides: MouseListener.MouseHandler.onMouseMove

onMouseUp(self, sender, x, y)

source code 
Overrides: MouseListener.MouseHandler.onMouseUp