simulateEvent method
Simulate an event from native.
mock.simulateEvent(NativeEvent(
service: 'visibility',
event: 'shown',
windowId: 'my-palette',
data: {},
));
Implementation
void simulateEvent(NativeEvent event) {
// Service-specific callbacks
final callbacks = _eventCallbacks[event.service];
if (callbacks != null) {
for (final callback in callbacks) {
callback(event);
}
}
// Global callbacks
for (final callback in _globalCallbacks) {
callback(event);
}
}