Package libxyz :: Package ui :: Module entry :: Class NumEntry

[hide private]
[frames] | no frames]

# Class NumEntry

source code

    lowui.FlowWidget --+
                       |
               ListEntry --+
                           |
                          NumEntry

Entry in list box which can be activated by pressing corresponding number

Instance Methods | [hide private]

__init__(self, msg, selected_attr, num_order, entry_attr=None, enter_cb=None) | source code

keypress(self, (maxcol,), key) | source code

Inherited from `ListEntry`: `render`, `rows`, `selectable`

Class Variables | [hide private]

Inherited from `ListEntry`: `text`

Method Details | [hide private]

### __init__(self, msg, selected_attr, num_order, entry_attr=None, enter_cb=None)
(Constructor)

source code

Parameters:
  - `msg` - Message
  - `selected_attr` - Atrribute of selected entry
  - `entry_attr` - Entry text attribute
  - `num_order` - Entry number
  - `enter_cb` - Callback to be executed upon ENTER pressed
Overrides: ListEntry.__init__

### keypress(self, (maxcol,), key)

source code

Overrides: ListEntry.keypress