class InteractAllGroups(BidirectionalStaticRevolvingIterator):
Explore the tokenized unicode data.
Class Variable | NAME |
subcommand name. |
Method | __init__ |
Init class. |
Instance Variable | highlight_pos |
highlight position from iterative cursor. |
Instance Variable | is_detail |
print detailed lines (can be a lot of txt). |
Instance Variable | gobj |
Groups instance. |
Instance Variable | txt |
Supplemental text messages. |
Instance Variable | index |
current value location. |
Method | setup_popts |
setup parser options. |
Method | mouse_callback |
mouse callback function. |
Method | setup |
Scroll through all unicodes token groups. |
Method | shift_left |
Shift highlight position left. |
Method | shift_right |
Shift highlight position right. |
Property | cur_token |
Current token. |
Property | detail_arr |
Current detail array. |
Property | cur_detail |
Current token detail. |
Property | cur_char |
Current character. |
Method | toggle_detail |
toggle detail switch. |
Method | search |
get search results. |
Method | _reset_hightlight |
reset highlight position. |
Property | _detail_lines |
Detail lines. |
Method | _print_menu |
menu output. |
Inherited from BidirectionalStaticRevolvingIterator
:
Instance Variable | collection |
collection of values. |
Method | next |
next navigation. |
Method | prev |
previous navigation. |
Inherited from BidirectionalIterator
(via BidirectionalStaticRevolvingIterator
):
Class Variable | PAD_MAX_HEIGHT |
initial setting of curses window size. |
Instance Variable | popts |
Parser options. |
Instance Variable | is_mouse |
initial setting for enabling/disabling mouse interaction. |
Instance Variable | args |
future argparse.Namespace value. |
Instance Variable | highlight_vals |
values to hightlight. |
Instance Variable | height |
terminal max height. |
Instance Variable | width |
terminal max width. |
Instance Variable | nav |
Navigation group. |
Instance Variable | items |
output lines. |
Method | set_args |
Set argparse args. |
Method | toggle_mouse |
toggle mouse switch. |
Instance Variable | kp |
initial key press value. |
Method | getch |
Get next keypress. |
Property | current_value |
return current value. |
Static Method | get_input |
Get user input through the user interface and return it. |
Method | pad_refresh |
Refresh screen. |
Method | mouseclick |
Scrolling the window when pressing up/down arrow keys |
Method | scroll |
Scrolling the window when pressing up/down arrow keys |
Instance Variable | pad_pos |
initial pad position. |
Instance Variable | win |
Main curses window. |
Instance Variable | pad |
pad value. |
Method | run |
Run cli command. |
Method | _trywrite |
Attempt to write, and pass if failure occurs. |
Method | _dowrite |
perform a bunch of operations to ensure the curses screen renders properly. |
Static Method | _get_mouse_breakout |
Get character / word / line from where the mouse is clicked. |
Method | _run |
run program (for reals). |
mouse callback function.
Parameters | value | Undocumented (type: Dict[str, str] ) |