AuthProvider<T extends Auth<AuthKeys>> constructor

AuthProvider<T extends Auth<AuthKeys>>({
  1. Key? key,
  2. bool initialCheck = false,
  3. bool crateInstance = false,
  4. required Authorizer<T> authorizer,
  5. required Widget child,
})

Implementation

AuthProvider({
  super.key,
  this.initialCheck = false,
  this.crateInstance = false,
  required this.authorizer,
  required Widget child,
}) : super(
        child: _Internal<T>(
          authorizer: authorizer,
          initialCheck: initialCheck,
          createInstance: crateInstance,
          child: child,
        ),
      ) {
  type = T;
}