Beispiel #1
0
 protected async Task OnElementPointerPressedAsync(PointerRoutedEventArgs e, [FromDI] IDependency1 dependency1, [FromDI] IDependency2 dependency2, [FromDI] IDependency3 dependency3)
 {
     await Task.Run(() =>
     {
         PointerPressedHandler?.Invoke(e.Pointer().PointerDeviceType());
         DependencyArgumentsHandler?.Invoke(dependency1, dependency2, dependency3);
     });
 }
Beispiel #2
0
 private async Task OnElementKeyDownAsync(KeyRoutedEventArgs e, [FromDI] IDependency1 dependency1, [FromDI] IDependency2 dependency2, [FromDI] IDependency3 dependency3)
 {
     await Task.Run(() =>
     {
         KeyDownAssertionHandler?.Invoke(e.Key());
         DependencyArgumentsHandler?.Invoke(dependency1, dependency2, dependency3);
     });
 }
Beispiel #3
0
 protected void OnElementPointerPressed(PointerRoutedEventArgs e, [FromDI] IDependency1 dependency1, [FromDI] IDependency2 dependency2, [FromDI] IDependency3 dependency3)
 {
     PointerPressedHandler?.Invoke(e.Pointer().PointerDeviceType());
     DependencyArgumentsHandler?.Invoke(dependency1, dependency2, dependency3);
 }
Beispiel #4
0
 protected void OnElementKeyDown(KeyRoutedEventArgs e, [FromDI] IDependency1 dependency1, [FromDI] IDependency2 dependency2, [FromDI] IDependency3 dependency3)
 {
     KeyDownAssertionHandler?.Invoke(e.Key());
     DependencyArgumentsHandler?.Invoke(dependency1, dependency2, dependency3);
 }