override property
Optional resolver invoked at gesture commit. Receives the rect at gesture start and the base rect; returns the DragGesture to actually use for the rest of the gesture (or null to keep this one). Lets consumers pick a different variant based on starting rect state — e.g., shrink-on-drag only when starting at base; plain translation otherwise.
Implementation
final DragGesture? Function(Rect startRect, Rect baseRect)? override;