blocInicio method
Implementation
List blocInicio() => [
BlocProvider(create: (context) => InfoUiAppBloc()),
BlocProvider(create: (context) => MenuBloc(shp: ShpUi())),
BlocProvider(create: (context) => NotificacionesBloc()),
BlocProvider(create: (context) => TextfieldBusquedaBloc()),
BlocProvider(
create: (context) => WizardBloc(
evalProvider: EvalProvider(),
apiRest: authApiRest.apiRest!,
utilsDataApiRest: UtilsDataApiRest(apiRest: authApiRest.apiRest!),
),
),
BlocProvider(
create: (context) => ConfigColumnaBloc(shpDynamicCrud: ShpDynamicCrud()),
),
BlocProvider(
create: (context) => NavegacionBloc(
utilsDataApiRest: utilsDataApiRest!,
eliminaVacio: eliminaVacio,
),
),
BlocProvider<UbicacionBloc>(create: (context) => UbicacionBloc()),
BlocProvider(
create: (context) => DynamicCrudProcessBloc(
funcionesServicios: funcionesServicios!,
apiRest: authApiRest.apiRest!,
utilsDataApiRest: UtilsDataApiRest(apiRest: authApiRest.apiRest!),
evalProvider: EvalProvider(),
),
),
BlocProvider(
create: (context) => SocketBloc(
uuid: const Uuid(),
shpDynamicCrud: ShpDynamicCrud(),
socketDataProvider: FlutterSocketProvider(
socketDataProvider: SocketDataProvider(),
),
endpointSocket: endpointSocket,
apiRest: apiRest,
utilsDataApiRest: UtilsDataApiRest(apiRest: apiRest),
),
),
BlocProvider(
create: (context) => WSocketBloc(
wsocketDataProvider: FlutterWSocketProvider(
wSocketDataProvider: WSocketDataProvider(),
),
),
),
BlocProvider(create: (context) => VisualizadorBloc(configApp: this)),
BlocProvider(create: (context) => PerfilAdminBloc(apiRest: apiRest)),
];