logic/blocs/blocs library
Classes
- FastAppDictBloc
- FastAppDictBlocEvent
- FastAppDictBlocState
- Represents the state of the FastAppDictBloc.
- FastAppFeaturesBloc
- FastAppFeaturesBlocEvent
- FastAppFeaturesBlocEventPayload
- FastAppFeaturesBlocState
- Represents the state of the Fast App Features BLoC.
- FastAppInfoBloc
- FastAppInfoBlocEvent
- FastAppInfoBlocState
- The FastAppInfoBlocState class represents the state of the application's information.
- FastAppLifecycleBloc
- Singleton class to manage the app's life cycle state. Utilizes the BLoC pattern for state management.
- FastAppLifecycleBlocEvent
- A specific type of event that captures information about changes in the application's lifecycle state.
- FastAppLifecycleBlocState
- Represents the state of the application's lifecycle.
- FastAppLoaderBloc
- FastAppLoaderBlocEvent
- FastAppLoaderBlocEventPayload
- FastAppLoaderBlocState
- FastAppOnboardingBloc
- The FastAppOnboardingBloc is used to manage the app onboarding process. It can be used to handle the completion of onboarding steps and track the current onboarding state.
- FastAppOnboardingBlocEvent
- FastAppOnboardingBlocEventPayload
- The onboarding bloc event payload. This payload is used to pass data to the onboarding bloc.
- FastAppOnboardingBlocState
- The FastAppOnboardingBlocState class is the state of the FastAppOnboardingBloc.
- FastAppPermissionsBloc
- The FastAppPermissionsBloc is used to manage the app permissions. It can be used to request permissions, check permission status, etc.
- FastAppPermissionsBlocEvent
- FastAppPermissionsBlocState
- FastAppSettingsBloc
- The FastAppSettingsBloc is used to manage the app settings. It can be used to change the language code, the country code or the theme.
- FastAppSettingsBlocEvent
- The settings bloc event. This event is used to dispatch events to the settings bloc. It can be used to initialize the bloc, change the language code or the theme.
- FastAppSettingsBlocEventPayload
- The settings bloc event payload. This payload is used to pass data to the settings bloc. It can be used to pass the language code or the theme.
- FastAppSettingsBlocState
- The FastAppSettingsBlocState class is the state of the FastAppSettingsBloc.
- FastConnectivityStatusBloc
- FastConnectivityStatusBlocEvent
- FastConnectivityStatusBlocEventPayload
- FastConnectivityStatusBlocState
- FastDeviceOrientationBloc
- FastDeviceOrientationBlocEvent
- FastDeviceOrientationBlocState
- FastMediaLayoutBloc
- FastMediaLayoutBlocEvent
- FastMediaLayoutBlocState
- FastThemeBloc
- Manages the theme related logic and state for the application.
- FastThemeBlocEvent
-
Represents an event for the
FastThemeBloc
. - FastThemeBlocState
-
Represents the state for the
FastThemeBloc
.
Enums
- FastAppDictBlocEventType
- FastAppFeaturesBlocEventType
- FastAppInfoBlocEventType
- FastAppLifecycleBlocEventType
- Enum indicating the types of events that can be handled by the FastAppLifecycleBloc. Currently supports a scenario where the lifecycle state changes.
- FastAppLoaderBlocEventType
- FastAppOnboardingBlocEventType
- FastAppPermissionsBlocEventType
- FastAppSettingsBlocEventType
- The settings bloc event type. This type is used to define the type of the settings bloc event.
- FastBlocAnalyticsEvent
- FastConnectivityStatusBlocEventType
- FastDeviceOrientationBlocEventType
- FastMediaLayoutBlocEventType
- FastThemeBlocEventType
- Defines the types of events related to theme management.