ArcaneFluf function

Widget ArcaneFluf({
  1. required Widget child,
  2. required FirebaseOptions options,
  3. required VoidCallback onRegisterCrud,
  4. bool debugFirestoreLogging = false,
  5. bool debugFirestoreThrowOnGet = false,
  6. bool splashScreenAutoRemove = true,
  7. required dynamic onRegisterServices(
    1. ServiceProvider
    ),
})

Implementation

Widget ArcaneFluf({
  required Widget child,
  required FirebaseOptions options,
  required VoidCallback onRegisterCrud,
  bool debugFirestoreLogging = false,
  bool debugFirestoreThrowOnGet = false,
  bool splashScreenAutoRemove = true,

  /// Register your user service with () => services().register<YourUserService>(() => YourUserService());
  required Function(ServiceProvider) onRegisterServices,
}) => ArcaneFire(
  options: options,
  onRegisterCrud: onRegisterCrud,
  debugFirestoreLogging: debugFirestoreLogging,
  debugFirestoreThrowOnGet: debugFirestoreLogging,
  child: ArcaneFlufCore(
    onRegisterServices: onRegisterServices,
    splashScreenAutoRemove: splashScreenAutoRemove,
    child: child,
  ),
);