MouseEventInit constructor

MouseEventInit({
  1. num? button,
  2. num? buttons,
  3. num? clientX,
  4. num? clientY,
  5. num? movementX,
  6. num? movementY,
  7. EventTarget? relatedTarget,
  8. num? screenX,
  9. num? screenY,
  10. bool? altKey,
  11. bool? ctrlKey,
  12. bool? metaKey,
  13. bool? modifierAltGraph,
  14. bool? modifierCapsLock,
  15. bool? modifierFn,
  16. bool? modifierFnLock,
  17. bool? modifierHyper,
  18. bool? modifierNumLock,
  19. bool? modifierScrollLock,
  20. bool? modifierSuper,
  21. bool? modifierSymbol,
  22. bool? modifierSymbolLock,
  23. bool? shiftKey,
})

Implementation

factory MouseEventInit({
  _i2.num? button,
  _i2.num? buttons,
  _i2.num? clientX,
  _i2.num? clientY,
  _i2.num? movementX,
  _i2.num? movementY,
  _i3.EventTarget? relatedTarget,
  _i2.num? screenX,
  _i2.num? screenY,
  _i2.bool? altKey,
  _i2.bool? ctrlKey,
  _i2.bool? metaKey,
  _i2.bool? modifierAltGraph,
  _i2.bool? modifierCapsLock,
  _i2.bool? modifierFn,
  _i2.bool? modifierFnLock,
  _i2.bool? modifierHyper,
  _i2.bool? modifierNumLock,
  _i2.bool? modifierScrollLock,
  _i2.bool? modifierSuper,
  _i2.bool? modifierSymbol,
  _i2.bool? modifierSymbolLock,
  _i2.bool? shiftKey,
}) =>
    MouseEventInit._(
      button: button,
      buttons: buttons,
      clientX: clientX,
      clientY: clientY,
      movementX: movementX,
      movementY: movementY,
      relatedTarget: relatedTarget ?? _i6.undefined,
      screenX: screenX,
      screenY: screenY,
      altKey: altKey,
      ctrlKey: ctrlKey,
      metaKey: metaKey,
      modifierAltGraph: modifierAltGraph,
      modifierCapsLock: modifierCapsLock,
      modifierFn: modifierFn,
      modifierFnLock: modifierFnLock,
      modifierHyper: modifierHyper,
      modifierNumLock: modifierNumLock,
      modifierScrollLock: modifierScrollLock,
      modifierSuper: modifierSuper,
      modifierSymbol: modifierSymbol,
      modifierSymbolLock: modifierSymbolLock,
      shiftKey: shiftKey,
    );