annotations library

Classes

ArrayField<T>
ArrayQuery<T>
BoolField
Collection
DateTimeField
Documenter<T extends DocumentShell, S, R extends DocumentFields>
DocumentFields
DocumentInfo
DocumentShell<T>
DoubleField
FromFs
Identifier
IntegerField
LooseDocument
The annotation to convert a Dart class into a Firebase document.
LooseField
The annotation to enhance a Dart class property into a Firebase document field.
LooseMap
Query<T extends DocumentShell<S>, S, R extends DocumentFields>
QueryField<T>
Reference
ReferenceField
Resource
StringField
ToFs
ValueQuery<T>

Typedefs

MapDecoder<T> = T Function(Map<String, Object> value)
ValueMapper<T> = Map<String, Object> Function(T element)