Package pyjamas :: Package ui :: Module RichTextToolbar :: Class EventLinkPopup
[hide private]
[frames] | no frames]

Class EventLinkPopup

source code

           object --+                
                    |                
      Panel.PanelBase --+            
                        |            
   object --+           |            
            |           |            
      Applier --+       |            
                |       |            
UIObject.UIObject --+   |            
                    |   |            
        Widget.Widget --+            
                        |            
              Panel.Panel --+        
                            |        
      SimplePanel.SimplePanel --+    
                                |    
            PopupPanel.PopupPanel --+
                                    |
                                   EventLinkPopup

Instance Methods [hide private]
 
__init__(self, editor)
use this to apply properties as a dictionary, e.g.:
source code
 
refresh(self) source code
 
_apply(self) source code
 
getAnchor(self, node) source code
 
getAnchorLimit(self, node, anchor, forward) source code
 
parseEventLink(self, href) source code
 
createEventLink(self, id) source code
 
fetchStringFromTexts(self, allTexts, startPoint, endPoint) source code
 
onClick(self, sender) source code
 
checkSuggestValid(self) source code
 
execute(self) source code
 
deferredCheckValid(self) source code

Inherited from PopupPanel.PopupPanel: add, addPopupListener, center, centerBox, createElement, getGlassElement, getGlassStyleName, getModal, getPopupLeft, getPopupTop, hide, hideGlass, isGlassEnabled, isModal, onEventPreview, onHideImpl, onKeyDownPreview, onKeyPressPreview, onKeyUpPreview, onShowImpl, onWindowResized, removePopupListener, setGlassEnabled, setGlassPosition, setGlassStyleName, setModal, setPopupPosition, show, showGlass

Inherited from PopupPanel.PopupPanel (private): _event_targets_popup

Inherited from SimplePanel.SimplePanel: getContainerElement, getWidget, remove, setWidget

Inherited from Panel.Panel: adopt, disown

Inherited from Panel.PanelBase: __getitem__, __iter__, __len__, __nonzero__, __setitem__, addIndexedItem, append, clear, doAttachChildren, doDetachChildren, getChildren, getIndexedChild, getWidgetCount, getWidgetIndex

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

Inherited from UIObject.UIObject: addStyleDependentName, addStyleName, getAbsoluteLeft, getAbsoluteTop, 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 object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from PopupPanel.PopupPanel (private): _getProps

Inherited from Applier (private): _getElementProps

Class Variables [hide private]

Inherited from PopupPanel.PopupPanel (private): _props

Inherited from Applier (private): _elem_props

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, editor)
(Constructor)

source code 

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

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

will do:

   x = klass(...)
   x.setStyleName('class-name')

and:

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

will do:

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