onClickFast method
Widget
onClickFast(
- GestureTapCallback onClick, {
- int clickSpaceTime = 900,
- HitTestBehavior behavior = HitTestBehavior.translucent,
点击扩展 已经 快速点击过滤 默认900 毫秒
Implementation
Widget onClickFast(
GestureTapCallback onClick, {
int clickSpaceTime = 900,
HitTestBehavior behavior = HitTestBehavior.translucent,
}) {
bool isClick = true;
return GestureDetector(
behavior: behavior,
onTap: () {
if (isClick) {
isClick = false;
onClick();
Future.delayed(Duration(milliseconds: clickSpaceTime), () {
isClick = true;
});
}
},
child: this,
);
}