Package peppy :: Package actions :: Module minibuffer :: Class StaticListCompletionMinibuffer
[frames] | no frames]

Class StaticListCompletionMinibuffer

      object --+                
               |                
debug.debugmixin --+            
                   |            
          Minibuffer --+        
                       |        
          TextMinibuffer --+    
                           |    
        CompletionMinibuffer --+
                               |
                              StaticListCompletionMinibuffer

Completion minibuffer where the list of possibilities doesn't change.

This is used to complete on a static list of items. This doesn't handle cases like searching through the filesystem where a new list of matches is generated when you hit a new directory.

Instance Methods
 
__init__(self, *args, **kwargs)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
complete(self, text)
Return the list of completions that start with the given text

Inherited from CompletionMinibuffer: SetFocus, createWindow, setDynamicChoices

Inherited from TextMinibuffer: OnEnter, convert

Inherited from Minibuffer: close, focus, removeFromParent

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

Class Methods

Inherited from debug.debugmixin: dprint

Class Variables

Inherited from TextMinibuffer: error, label

Inherited from debug.debugmixin: debuglevel

Properties

Inherited from object: __class__

Method Details

__init__(self, *args, **kwargs)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

complete(self, text)

 

Return the list of completions that start with the given text

Overrides: CompletionMinibuffer.complete