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

Class AutoCompleteTextBox

source code

              object --+                        
                       |                        
                 Applier --+                    
                           |                    
           UIObject.UIObject --+                
                               |                
                   Widget.Widget --+            
                                   |            
      FocusListener.FocusHandler --+            
                                   |            
KeyboardListener.KeyboardHandler --+            
                                   |            
                      object --+   |            
                               |   |            
      MouseListener.MouseHandler --+            
                                   |            
                      object --+   |            
                               |   |            
      ClickListener.ClickHandler --+            
                                   |            
                Focus.FocusMixin --+            
                                   |            
             FocusWidget.FocusWidget --+        
                                       |        
                          object --+   |        
                                   |   |        
        ChangeListener.ChangeHandler --+        
                                       |        
                          object --+   |        
                                   |   |        
          InputListener.InputHandler --+        
                                       |        
                 TextBoxBase.TextBoxBase --+    
                                           |    
                             TextBox.TextBox --+
                                               |
                                              AutoCompleteTextBox

Instance Methods [hide private]
 
__init__(self, **kwargs)
use this to apply properties as a dictionary, e.g.:
source code
 
setCompletionItems(self, items) source code
 
getCompletionItems(self) source code
 
onKeyDown(self, arg0, arg1, arg2) source code
 
onKeyPress(self, arg0, arg1, arg2) source code
 
onKeyUp(self, arg0, arg1, arg2) source code
 
onChange(self, arg0) source code
 
onClick(self, arg0) source code
 
complete(self) source code

Inherited from TextBox.TextBox: getKind, getMax, getMaxLength, getMin, getPlaceholder, getStep, getVisibleLength, setKind, setMax, setMaxLength, setMin, setPlaceholder, setStep, setVisibleLength

Inherited from TextBoxBase.TextBoxBase: cancelKey, getCursorPos, getName, getSelectedText, getSelectionLength, getText, getTextAlignment, selectAll, setCursorPos, setFocus, setKey, setName, setSelectionRange, setText, setTextAlignment

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 FocusListener.FocusHandler: addFocusListener, onFocus, onLostFocus, removeFocusListener

Inherited from KeyboardListener.KeyboardHandler: addKeyboardListener, removeKeyboardListener

Inherited from MouseListener.MouseHandler: addMouseListener, onMouseDown, onMouseEnter, onMouseGlassEnter, onMouseGlassLeave, onMouseLeave, onMouseMove, onMouseUp, removeMouseListener

Inherited from ClickListener.ClickHandler: addClickListener, addDoubleClickListener, clearClickListener, clearDoubleClickListener, onDoubleClick, removeClickListener, removeDoubleClickListener

Inherited from ChangeListener.ChangeHandler: addChangeListener, removeChangeListener

Inherited from InputListener.InputHandler: addInputListener, onInput, removeInputListener

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

Inherited from Focus.FocusMixin: getTabIndex, isEnabled, isReadonly, setAccessKey, setEnabled, setReadonly, setTabIndex

Class Methods [hide private]

Inherited from TextBox.TextBox (private): _getProps

Inherited from Applier (private): _getElementProps

Class Variables [hide private]

Inherited from TextBox.TextBox (private): _props

Inherited from TextBoxBase.TextBoxBase: ALIGN_CENTER, ALIGN_JUSTIFY, ALIGN_LEFT, ALIGN_RIGHT

Inherited from Applier (private): _elem_props

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, **kwargs)
(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)

onKeyDown(self, arg0, arg1, arg2)

source code 
Overrides: KeyboardListener.KeyboardHandler.onKeyDown

onKeyPress(self, arg0, arg1, arg2)

source code 
Overrides: KeyboardListener.KeyboardHandler.onKeyPress

onKeyUp(self, arg0, arg1, arg2)

source code 
Overrides: KeyboardListener.KeyboardHandler.onKeyUp

onChange(self, arg0)

source code 
Overrides: ChangeListener.ChangeHandler.onChange

onClick(self, arg0)

source code 
Overrides: ClickListener.ClickHandler.onClick