Files
textual/docs/events/click.md
2022-10-04 17:05:57 +01:00

26 lines
956 B
Markdown

# Click
The `Click` event is sent to a widget when the user clicks a mouse button.
- [x] Bubbles
- [ ] Verbose
## Attributes
| attribute | type | purpose |
|------------|------|-------------------------------------------|
| `x` | int | Mouse x coordinate, relative to Widget |
| `y` | int | Mouse y coordinate, relative to Widget |
| `delta_x` | int | Change in x since last mouse event |
| `delta_y` | int | Change in y since last mouse event |
| `button` | int | Index of mouse button |
| `shift` | bool | Shift key pressed if True |
| `meta` | bool | Meta key pressed if True |
| `ctrl` | bool | Ctrl key pressed if True |
| `screen_x` | int | Mouse x coordinate relative to the screen |
| `screen_y` | int | Mouse y coordinate relative to the screen |
## Code
::: textual.events.Click