SyncIdInfo class

A class to hold the active syncId (unique user id) information.

The linkedSyncIds can contain other user's syncIds, that indicates the primary user id (specified in syncId) is allowed to access (and manipulate) data for those specified in the linkedSyncIds. Please read the Client Side Initialization in the netcoresync_moor documentation for more details.

Constructors

SyncIdInfo({required String syncId, List<String> linkedSyncIds = const []})
SyncIdInfo.fromJson(Map<String, dynamic> json)

Properties

hashCode int
The hash code for this object.
no setterinherited
linkedSyncIds List<String>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
syncId String
getter/setter pair

Methods

getAllSyncIds({String enclosure = "'"}) List<String>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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