widgets.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:mongoaudit 作者: stampery 项目源码 文件源码
def get_top_row(self, current, options):

        def get_button(sign, text):
            return urwid.AttrMap(TextButton(sign, on_press=(
                lambda _: self.update_view(text))), 'button')

        next_btn = get_button('>', 'next_callback')
        prev_btn = get_button('<', 'prev')
        top_row = []
        if current > 1:
            top_row.append((prev_btn, options('weight', 0)))
        top_row.append((urwid.Padding(urwid.Text(self.get_top_text()),
                                      left=25), options('weight', 1)))
        if current < len(self.result):
            top_row.append((next_btn, options('weight', 0.2)))
        return top_row
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号