Package libxyz :: Package ui :: Module separator :: Class Separator |
[hide private]
[frames] | no frames]

# Class Separator

source code

    lowui.FlowWidget --+
                       |
                      Separator

Horizontal separator widget

Instance Methods | [hide private]
__init__(self, title=None, div_char=None, title_attr=None, div_attr=None, top=0, bottom=0) | source code
set_text(self, title, title_attr=None) Set some text in the middle of seprator | source code
clear_text(self) Remove text if any | source code
rows(self, (maxcol,), focus=False) Return the number of lines that will be rendered. | source code
render(self, (maxcol,), focus=False) Render the separator as canvas and return it. | source code

Class Variables | [hide private]
| ignore_focus = `True`

Method Details | [hide private]

### __init__(self, title=None, div_char=None, title_attr=None, div_attr=None, top=0, bottom=0) (Constructor) | source code
Parameters: `title` - Title `div_char` - Character to repeat across line `title_attr` - Attribute of title text `div_attr` - Attribute of divider line `top` - number of blank lines above `bottom` - number of blank lines below