Files
ProgressQuest-cli/pqcli/ui/curses/views/create_character_view.py
T

17 lines
407 B
Python

import typing as T
from ..event_handler import EventHandler
from .base_view import BaseView
class CreateCharacterView(BaseView):
def __init__(self, screen: T.Any) -> None:
super().__init__(screen)
self.on_cancel = EventHandler()
self.on_confirm = EventHandler()
def keypress(self, key: int) -> None:
if key in map(ord, "qQ\N{ESC}"):
self.on_cancel()