NetCoreSyncEngine class abstract
The abstract class for performing required actions by the framework that is specific to the project's database schema, where its implementation is created during code generation.
(This class is used internally, no need to use it directly)
Constructors
-
NetCoreSyncEngine(Map<
Type, NetCoreSyncTableUser< tables)Table, dynamic> >
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
tables
↔ Map<
Type, NetCoreSyncTableUser< Table, dynamic> > -
getter/setter pair
Methods
-
fromJson(
Type type, Map< String, dynamic> json) → dynamic -
getSyncColumnValue<
D> (Insertable< D> entity, String fieldName) → Object? -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
dynamic object) → Map< String, dynamic> -
toSafeCompanion<
D> (Insertable< D> entity) → UpdateCompanion<D> -
toString(
) → String -
A string representation of this object.
inherited
-
updateSyncColumns<
D> (Insertable< D> entity, {required bool synced, String? syncId, String? knowledgeId, bool? deleted}) → Insertable<D>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited