Lay out new client structure
This commit is contained in:
parent
6c4bfe2752
commit
7da4bf36d5
21 changed files with 174 additions and 1137 deletions
16
cheuph/attributed_lines.py
Normal file
16
cheuph/attributed_lines.py
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
__all__ = ["AttributedLines"]
|
||||
|
||||
class AttributedLines:
|
||||
"""
|
||||
AttributedLines is a list of lines of AttributedText that maintains a
|
||||
vertical offset.
|
||||
|
||||
When rendering a tree of messages, the RenderedMessage-s are drawn line by
|
||||
line to an AttributedLines. AttributedLines. The AttributedLines is then
|
||||
displayed in an AttributedLinesWidget.
|
||||
|
||||
Multiple AttributedLines can be concatenated, keeping either the first or
|
||||
the second AttributedLines's offset.
|
||||
"""
|
||||
|
||||
pass
|
||||
Loading…
Add table
Add a link
Reference in a new issue