executeDelayedAction static method

void executeDelayedAction(
  1. BuildContext context,
  2. EnsembleAction action,
  3. dynamic widget,
  4. Debouncer debouncer,
)

Execute a delayed action with debouncer

Implementation

static void executeDelayedAction(
  BuildContext context,
  EnsembleAction action,
  dynamic widget,
  Debouncer debouncer,
) {
  debouncer.run(() async {
    ScreenController()
        .executeAction(context, action, event: EnsembleEvent(widget));
  });
}