Esempio n. 1
0
 public HotkeyActionCollection(KeyboardHook hook) => Hook = hook ?? throw new ArgumentNullException(nameof(hook));
Esempio n. 2
0
 internal void InvokePressed(KeyboardHook hook) => _keyPressed?.Invoke(this, new HotkeyPressedEventArgs(hook, this));
Esempio n. 3
0
 public HotkeyActionCollection(KeyboardHook hook, params IHotkeyAction[] actions)
 {
     Hook    = hook ?? throw new ArgumentNullException(nameof(hook));
     Actions = actions?.ToImmutableArray() ?? throw new ArgumentNullException(nameof(actions));
 }