FirestoreIdentifiedObject<T> class

Special IdentifiedObject subclass that generates IDs on-demand

Inheritance

Constructors

FirestoreIdentifiedObject(T object, T _updateObjectWithId(T object, String id), RepositoryFirestore<T> _repository)
FirestoreIdentifiedObject.create(T object, T updateObjectWithId(T object, String id), RepositoryFirestore<T> repository)
Convenience factory method for creating objects with auto-generated IDs
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
id String
The unique identifier for this object.
no setteroverride
object → T
The wrapped object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited