ui: use custom linebox

This commit is contained in:
rr-
2018-11-05 21:04:39 +01:00
parent 4acd2c10ad
commit 6df8589c1d
3 changed files with 28 additions and 7 deletions
+18
View File
@@ -0,0 +1,18 @@
import typing as T
import urwid
class LineBox(urwid.AttrWrap):
def __init__(
self, widget: urwid.Widget, *args: T.Any, **kwargs: T.Any
) -> None:
super().__init__(
urwid.LineBox(
urwid.AttrWrap(widget, "linebox-content", "linebox-content"),
*args,
**kwargs,
),
"linebox",
"linebox-focus",
),