Skip to content

KeyRepeatEvent

KeyRepeatEvent #

Bases: Event['KeyboardListener']

Event triggered when a key is held down and repeating.

This event fires continuously while the key remains pressed, depending on the system's key repeat rate.

control #

control: EventControlType = field(repr=False)

data #

data: Any | None = field(default=None, kw_only=True)

key #

key: str

The key that is being held down and repeating.

Represents the physical key that is generating repeat events (e.g., ArrowDown, Backspace).

name #

name: str

page #

page: Page | PageView | None

target #

target: int