private void HandleResultAction(KeyInputFilterResult result) { var args = new InputEventsFilterHandlerArgs(result); foreach (var subscription in _subscriptions) { subscription(args); if (args.IsHandled) { break; } } }
public InputEventsFilterHandlerArgs(KeyInputFilterResult result) { Result = result; IsHandled = false; }