PointerData constructor

const PointerData(
  1. {int embedderId: 0,
  2. Duration timeStamp: Duration.zero,
  3. PointerChange change: PointerChange.cancel,
  4. PointerDeviceKind kind: PointerDeviceKind.touch,
  5. PointerSignalKind signalKind,
  6. int device: 0,
  7. int pointerIdentifier: 0,
  8. double physicalX: 0.0,
  9. double physicalY: 0.0,
  10. double physicalDeltaX: 0.0,
  11. double physicalDeltaY: 0.0,
  12. int buttons: 0,
  13. bool obscured: false,
  14. bool synthesized: false,
  15. double pressure: 0.0,
  16. double pressureMin: 0.0,
  17. double pressureMax: 0.0,
  18. double distance: 0.0,
  19. double distanceMax: 0.0,
  20. double size: 0.0,
  21. double radiusMajor: 0.0,
  22. double radiusMinor: 0.0,
  23. double radiusMin: 0.0,
  24. double radiusMax: 0.0,
  25. double orientation: 0.0,
  26. double tilt: 0.0,
  27. int platformData: 0,
  28. double scrollDeltaX: 0.0,
  29. double scrollDeltaY: 0.0}
)

Creates an object that represents the state of a pointer.

Implementation

const PointerData({
  this.embedderId = 0,
  this.timeStamp = Duration.zero,
  this.change = PointerChange.cancel,
  this.kind = PointerDeviceKind.touch,
  this.signalKind,
  this.device = 0,
  this.pointerIdentifier = 0,
  this.physicalX = 0.0,
  this.physicalY = 0.0,
  this.physicalDeltaX = 0.0,
  this.physicalDeltaY = 0.0,
  this.buttons = 0,
  this.obscured = false,
  this.synthesized = false,
  this.pressure = 0.0,
  this.pressureMin = 0.0,
  this.pressureMax = 0.0,
  this.distance = 0.0,
  this.distanceMax = 0.0,
  this.size = 0.0,
  this.radiusMajor = 0.0,
  this.radiusMinor = 0.0,
  this.radiusMin = 0.0,
  this.radiusMax = 0.0,
  this.orientation = 0.0,
  this.tilt = 0.0,
  this.platformData = 0,
  this.scrollDeltaX = 0.0,
  this.scrollDeltaY = 0.0,
});