示例#1
0
def test_shortcuts():
    assert Align.left("foo").align == "left"
    assert Align.left("foo").renderable == "foo"
    assert Align.right("foo").align == "right"
    assert Align.right("foo").renderable == "foo"
    assert Align.center("foo").align == "center"
    assert Align.center("foo").renderable == "foo"
示例#2
0
文件: core.py 项目: sweettuse/utils
 def render(self):
     return Panel(
         Align.left(self._display_str),
         title=self.title,
         border_style='blue',
         box=box.DOUBLE if self.has_focus else box.ROUNDED,
         # style=None,
         height=self._height,
     )
示例#3
0
 def render(self):
     return Panel(
         Align.left(self._emoji_str),
         title=self._title_str,
         border_style=self.border_style,
         style=self.style,
         height=min(self.height,
                    len(self._emoji) + 2),
         width=self.width,
     )
示例#4
0
文件: core.py 项目: sweettuse/utils
 def render(self):
     return Panel(
         Align.left(self._display_str, vertical='top'),
         title=self.title,
         border_style='blue',
         box=box.HEAVY if self.has_focus else box.ROUNDED,
         style=self.style,
         height=self.height,
         width=self.width,
     )