From fda9f584e88155056bc2c0b388132a877472dffa Mon Sep 17 00:00:00 2001 From: Jan Pochyla Date: Mon, 9 Oct 2017 15:34:37 +0200 Subject: [PATCH] trezor/ui/scroll: add Scrollbar widget --- src/trezor/ui/scroll.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/trezor/ui/scroll.py b/src/trezor/ui/scroll.py index 2eabbd7a7..e2c0597b9 100644 --- a/src/trezor/ui/scroll.py +++ b/src/trezor/ui/scroll.py @@ -60,3 +60,13 @@ def render_scrollbar(page, page_count): size, ui.DARK_GREY, ui.BG, 4) ui.display.bar_radius(x, y + page * padding, size, size, ui.FG, ui.BG, 4) + + +class Scrollbar(ui.Widget): + + def __init__(self, page, page_count): + self.page = page + self.page_count = page_count + + def render(self): + render_scrollbar(self.page, self.page_count)