captureEvents
Parameters
- self:*Self
- *Self
- event_num:u16
- u16
- widgetId:?Id
- ?Id
Source
Implementation
pub fn captureEvents(self: *Self, event_num: u16, widgetId: ?Id) void {
for (self.events.items) |*e| {
if (e.num > event_num) {
switch (e.evt) {
.key, .text => {},
.mouse => |me| {
if (me.action != .wheel_x and me.action != .wheel_y) {
e.target_widgetId = widgetId;
}
},
.window, .app => {},
}
}
}
}