firefast_core library
Classes
-
BaseFireAdapter<
T> -
BaseValueGuard<
T> - BoolFireAdapter
- BytesStringFireAdapter
- CooldownGuard
- DateTimeFireAdapter
- DeleteNoParams
- DeleteOnPath
- Defines a path-based delete operation interface.
- DoubleFireAdapter
-
EmptyValueGuard<
T> -
FireAdapter<
T> - FireAdapterMap
-
FireGuardedOperator<
T> - FireGuards
-
FireObjectPathOperator<
T> -
FirePort<
T> -
FirePortOperation<
T> - FireSetPathDelete
- FireSetPathOverwrite
- FireSetPathRead
- FireSetPathWrite
-
FireValue<
T> -
FireValueGuard<
T> - FireValuesContainer
-
FromFire<
T> -
FromFireEmpty<
T> - IntFireAdapter
- ListDynamicFireAdapter
-
ListFireAdapter<
T> - MapEntryToFire
- MapFireAdapter
-
OperatablePathObject<
S extends PathBasedDataSource, P extends PathSegment> - OperationGuard
- OperationLimiterBase
- OperationOutputReader
- OverwriteNoParams
-
OverwriteOnPath<
D> - Defines a path-based overwrite operation interface.
-
PathBasedDataSource<
S> - PathSegment
- A class that represents a segment in a hierarchical path structure.
- RateLimiterGuard
- ReadNoParams
-
ReadOnPath<
D> - Defines a path-based read operation interface.
- StringFireAdapter
-
ToFire<
T> -
ToFireEmpty<
T> - WriteNoParams
-
WriteOnPath<
D> - Defines a path-based write operation interface.
Enums
Extensions
- BoolOperationExtensions on bool
- BytesOperationExtensions on Uint8List
- DateTimeOperationExtensions on DateTime
- DoubleOperationExtensions on double
- DynamicListOperationExtensions on List
- list dynamic
-
FromFireDelegateExtensions
on FromFireDelegate<
T> -
FromFireSyncDelegateExtensions
on FromFireSyncDelegate<
T> - IntOperationExtensions on int
-
ListBoolOperationExtensions
on List<
bool> - list bool
-
ListBytesOperationExtensions
on List<
Uint8List> - listbytes
-
ListDateTimeOperationExtensions
on List<
DateTime> - list datetime
-
ListDoubleOperationExtensions
on List<
double> - list double
-
ListIntOperationExtensions
on List<
int> - list int
-
ListStringOperationExtensions
on List<
String> - list string
-
MapOperationExtensions
on Map<
String, dynamic> - NullableBoolOperationExtensions on bool?
- NullableBytesOperationExtensions on Uint8List?
- NullableDateTimeOperationExtensions on DateTime?
- NullableDoubleOperationExtensions on double?
- NullableDynamicListOperationExtensions on List?
- NullableIntOperationExtensions on int?
-
NullableListBoolOperationExtensions
on List<
bool?> -
NullableListBytesOperationExtensions
on List<
Uint8List?> -
NullableListDateTimeOperationExtensions
on List<
DateTime?> -
NullableListDoubleOperationExtensions
on List<
double?> -
NullableListIntOperationExtensions
on List<
int?> -
NullableListNullableBoolOperationExtensions
on List<
bool?> ? -
NullableListNullableBytesOperationExtensions
on List<
Uint8List?> ? -
NullableListNullableDateTimeOperationExtensions
on List<
DateTime?> ? -
NullableListNullableDoubleOperationExtensions
on List<
double?> ? -
NullableListNullableIntOperationExtensions
on List<
int?> ? -
NullableListNullableStringOperationExtensions
on List<
String?> ? -
NullableListStringOperationExtensions
on List<
String?> -
NullableMapOperationExtensions
on Map<
String, dynamic> ? - NullableStringOperationExtensions on String?
- StringOperationExtensions on String
Constants
- dataEmptyMessage → const String
Typedefs
-
FromFireDelegate<
T> = Future< void> Function(T?) -
FromFireSyncDelegate<
T> = void Function(T?) -
IsValueValid<
T> = Future< bool> Function(T?) -
IsValueValidSync<
T> = bool Function(T?) -
ToFireDelegate<
T> = Future< T?> Function()