of static method

Widget of(
  1. Widget child, {
  2. List<SingleChildWidget>? additionalProviders,
})

Implementation

static Widget of(Widget child,
    {List<SingleChildWidget>? additionalProviders}) {
  return MultiProvider(
    providers: [
      ChangeNotifierProvider(create: (_) => RCKEngineProvider()),
      ChangeNotifierProvider(create: (_) => RCKDownloadProgressProvider()),
      ChangeNotifierProvider(create: (_) => RCKThemeProvider()),
      if (additionalProviders != null) ...additionalProviders,
    ],
    child: child,
  );
}