simulateTap function

void simulateTap(
  1. BuildContext? context
)

Implementation

void simulateTap(BuildContext? context) {
  var hasInvoked = false;

  void invokeChildAction(BuildContext? element, Intent intent) {
    element?.visitChildElements((element) {
      if (element.widget is Actions) {
        element.visitChildElements((element) {
          if (!hasInvoked) {
            Actions.invoke(element, intent);
            hasInvoked = true;
          }
        });
      } else {
        invokeChildAction(element, intent);
      }
    });
  }

  invokeChildAction(context, const ActivateIntent());
}