annotations
library
Classes
-
DataSource
-
Marks a class as an abstract datasource contract.
-
DomainEntity
-
Marks a class as a pure domain entity.
-
FeatureBuilder
-
Marks a widget class as a cubit-state consumer (typically wrapping
BlocBuilder/BlocConsumer).
-
FeatureCubit
-
Marks a class as a presentation-layer feature cubit.
-
FeatureState
-
Marks a class as a feature cubit's state.
-
MockDataSource
-
Marks a class as a mock/offline datasource implementation.
-
Model
-
Marks a class as a data-layer model (DTO) backed by a domain entity.
-
Page
-
Marks a class as a routable page.
-
RemoteDataSource
-
Marks a class as a remote (network-backed) datasource implementation.
-
Repository
-
Marks a class as an abstract repository contract.
-
RepositoryImpl
-
Marks a class as a concrete repository implementation.