Verified Commit 933bce6c authored by Jakob Moser's avatar Jakob Moser
Browse files

Add a few basic scene stubs

parent b41e5a27
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
from dataclasses import dataclass

from poolpay.ui.scenes.Scene import Scene


@dataclass(frozen=True)
class Balance(Scene):
    balance: str
    person_name: str

    # TODO Implement methods
+10 −0
Original line number Diff line number Diff line
from dataclasses import dataclass

from poolpay.ui.scenes.Scene import Scene


@dataclass(frozen=True)
class Idle(Scene):
    price: int

    pass  # TODO Implement methods
+12 −0
Original line number Diff line number Diff line
from dataclasses import dataclass

from poolpay.ui.scenes.Scene import Scene


@dataclass(frozen=True)
class PaymentSuccess(Scene):
    old_balance: str
    new_balance: str
    person_name: str

    # TODO Implement methods
+12 −0
Original line number Diff line number Diff line
from dataclasses import dataclass

from poolpay.ui.scenes.Scene import Scene


@dataclass(frozen=True)
class Reversal(Scene):
    old_balance: str
    new_balance: str
    person_name: str

    # TODO Implement methods
+8 −0
Original line number Diff line number Diff line
from dataclasses import dataclass

from poolpay.ui.scenes.Scene import Scene


@dataclass(frozen=True)
class WaitForCard(Scene):
    pass  # TODO Implement methods