private void HandleResultAction(KeyInputFilterResult result)
        {
            var args = new InputEventsFilterHandlerArgs(result);

            foreach (var subscription in _subscriptions)
            {
                subscription(args);
                if (args.IsHandled)
                {
                    break;
                }
            }
        }
示例#2
0
 public InputEventsFilterHandlerArgs(KeyInputFilterResult result)
 {
     Result    = result;
     IsHandled = false;
 }