- Inheritance
-
- Object
- TModel
- TEntity
- TDocument
- FastCalculatorDocument
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
props
→ List<Object?>
-
The list of properties that will be used to determine whether
two instances are equal.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
stringify
→ bool?
-
If set to
true
, the toString
method will be overridden to output
this instance's props
.
no setterinherited
-
version
→ int
-
The version of the document.
no setterinherited
Methods
-
assignValue<T>(T? value, {T? defaultValue, bool loose = true})
→ T?
-
inherited
-
clone()
→ TModel
-
Creates a copy of this TModel.
inherited
-
copyWith()
→ TModel
-
Creates a copy of this TModel but with the given fields replaced
with the new values.
inherited
-
copyWithDefaults()
→ TModel
-
inherited
-
merge(TModel model)
→ TModel
-
Creates a new TModel where each properties from this object has been
merged with the matching properties from the other object.
inherited
-
mergeValue(dynamic valueA, dynamic valueB)
→ dynamic
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toFields()
→ FastCalculatorFields
-
-
toJson()
→ Map<String, dynamic>
-
Returns a JSON representation of this object.
inherited
-
toString()
→ String
-
Returns a string representation of this object.
inherited