Module Dialogs :: Class ItemChooser
[hide private]
[frames] | no frames]

Class ItemChooser

source code

   Task.Task --+        
               |        
      View.Layer --+    
                   |    
View.BackgroundLayer --+
                       |
   Input.KeyListener --+
                       |
                      ItemChooser

Item menu layer.

Instance Methods [hide private]
 
__init__(self, engine, items, selected='', prompt='') source code
 
_callbackForItem(self, item) source code
 
chooseItem(self, item) source code
 
cancel(self) source code
 
close(self) source code
 
shown(self) source code
 
getSelectedItem(self) source code
 
run(self, ticks) source code
 
render(self, visibility, topMost) source code

Inherited from View.BackgroundLayer: isBackgroundLayer

Inherited from View.Layer: hidden

Inherited from Task.Task: started, stopped

Inherited from Input.KeyListener: keyPressed, keyReleased

Method Details [hide private]

__init__(self, engine, items, selected='', prompt='')
(Constructor)

source code 
Overrides: Task.Task.__init__

shown(self)

source code 
Overrides: View.Layer.shown

run(self, ticks)

source code 
Overrides: View.Layer.run

render(self, visibility, topMost)

source code 
Overrides: View.Layer.render