GrpcSyncTypeHandler<TEntity, TKey> mixin

Superclass constraints

Properties

entityType String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

createRemote(TEntity entity) Future<TEntity>
override
deleteAllLocal() Future<void>
inherited
deleteLocal(TEntity entity) Future<void>
inherited
deleteRemote(TEntity entity) Future<void>
override
getAllRemote() Future<List<TEntity>>
override
getId(TEntity entity) String
inherited
getLocal(TKey id) Future<TEntity>
inherited
getRemote(TKey id) Future<TEntity?>
override
getRev(TEntity entity) String
inherited
grpcCreateRemote(TEntity entity) Future<TEntity>
grpcDeleteRemote(TEntity entity) Future<void>
grpcGetAllRemote() Future<List<TEntity>>
grpcGetRemote(TKey id) Future<TEntity?>
grpcUpdateRemote(TEntity entity) Future<TEntity>
isNotFound(GrpcError exception) bool
isUnavailable(GrpcError exception) bool
marshal(TEntity entity) Uint8List
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
unmarshal(Uint8List entityBytes) → TEntity
inherited
updateRemote(TEntity entity) Future<TEntity>
override
upsertAllLocal(List<TEntity> list) Future<void>
inherited
upsertLocal(TEntity entity) Future<void>
inherited

Operators

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