tapThrottle property
The button does not allow calling onTap more than once per tapThrottle. Note: Visually it may appear to respond, but onTap is not called. Note: If tapThrottle doesn't seem to be working, check that you're not accidentally calling initState. Obviously, initState resets the time count.
Implementation
final Duration? tapThrottle;