description

# WheelEvent constructor

WheelEvent(

1. String type, {
2. Window? view,
3. num deltaX = 0,
4. num deltaY = 0,
5. num deltaZ = 0,
6. int deltaMode = 0,
7. int detail = 0,
8. int screenX = 0,
9. int screenY = 0,
10. int clientX = 0,
11. int clientY = 0,
12. int button = 0,
13. bool canBubble = true,
14. bool cancelable = true,
15. bool ctrlKey = false,
16. bool altKey = false,
17. bool shiftKey = false,
18. bool metaKey = false,
19. EventTarget? relatedTarget,

})

## Implementation

    factory WheelEvent(
      String type, {
      Window? view,
      num deltaX = 0,
      num deltaY = 0,
      num deltaZ = 0,
      int deltaMode = 0,
      int detail = 0,
      int screenX = 0,
      int screenY = 0,
      int clientX = 0,
      int clientY = 0,
      int button = 0,
      bool canBubble = true,
      bool cancelable = true,
      bool ctrlKey = false,
      bool altKey = false,
      bool shiftKey = false,
      bool metaKey = false,
      EventTarget? relatedTarget,
    }) {
      var options = {
        'view': view,
        'deltaMode': deltaMode,
        'deltaX': deltaX,
        'deltaY': deltaY,
        'deltaZ': deltaZ,
        'detail': detail,
        'screenX': screenX,
        'screenY': screenY,
        'clientX': clientX,
        'clientY': clientY,
        'button': button,
        'bubbles': canBubble,
        'cancelable': cancelable,
        'ctrlKey': ctrlKey,
        'altKey': altKey,
        'shiftKey': shiftKey,
        'metaKey': metaKey,
        'relatedTarget': relatedTarget,
      };

      if (view == null) {
        view = window;
      }

      return JS(
        'WheelEvent',
        'new WheelEvent(#, #)',
        type,
        convertDartToNative_Dictionary(options),
      );
    }