ofType<T extends FirebaseUIAction> static method

T? ofType<T extends FirebaseUIAction>(
  1. BuildContext context
)

Looks up an instance of an action of the type T provided via FirebaseUIActions.

Implementation

static T? ofType<T extends FirebaseUIAction>(BuildContext context) {
  final w = FirebaseUIActions.maybeOf(context);

  if (w == null) return null;

  for (final action in w.actions) {
    if (action is T) return action;
  }

  return null;
}