PointerScrollEvent constructor Null safety
- {Duration timeStamp: Duration.zero,
- PointerDeviceKind kind: PointerDeviceKind.mouse,
- int device: 0,
- Offset position: Offset.zero,
- Offset? localPosition,
- Offset scrollDelta: Offset.zero,
- Matrix4? transform,
- PointerScrollEvent? original,
- int embedderId: 0}
Creates a pointer scroll event.
All of the arguments must be non-null.
Implementation
const PointerScrollEvent({
Duration timeStamp = Duration.zero,
PointerDeviceKind kind = PointerDeviceKind.mouse,
int device = 0,
Offset position = Offset.zero,
Offset? localPosition,
this.scrollDelta = Offset.zero,
Matrix4? transform,
PointerScrollEvent? original,
int embedderId = 0,
}) : assert(timeStamp != null),
assert(kind != null),
assert(device != null),
assert(position != null),
assert(scrollDelta != null),
super(
timeStamp: timeStamp,
kind: kind,
device: device,
position: position,
localPosition: localPosition,
transform: transform,
original: original,
embedderId: embedderId,
);