onPress method

dynamic onPress(
  1. BuildContext context
)

Implementation

onPress(BuildContext context) async
{
  if (preventClicking != true)
  {
    if (allowClicking?.isActive ?? false) allowClicking!.cancel();
    allowClicking = Timer(Duration(milliseconds: 300), () => preventClicking = false);
    preventClicking = true;

    WidgetModel.unfocus();
    await System().onCommit();

    if (enabled != false) await onClick(context);
  }
}