ByBugDatabase class

Constructors

ByBugDatabase()

Properties

hashCode int
The hash code for this object.
no setterinherited
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

Static Properties

isConnected bool
no setter

Static Methods

add(String referance, String tag, Map<String, dynamic> value) Future<Map<String, dynamic>>
addAll(List<Map<String, dynamic>> data) Future<void>
autoHandleOnlineStatus() Future<void>
clear(String bucket) Future<void>
closeAllSockets() Future<void>
count(String bucket) Future<int>
exists(String bucket, String tag) Future<bool>
exportBucket(String bucket) Future<String>
filter(String bucket, bool test(Map<String, dynamic> value)) Future<List<Map<String, dynamic>>>
filterByField(String bucket, String field, dynamic expectedValue) Future<List<Map<String, dynamic>>>
firstWhere(String bucket, bool test(Map<String, dynamic> value)) Future<Map<String, dynamic>?>
get(String referance, String tag, {bool silentOnMissing = false}) Future<Map<String, dynamic>>
getAll(String bucket) Future<List<Map<String, dynamic>>>
getAllBucketsName(Map<String, dynamic> newData) Future<List<String>>
getAllTags(String bucket) Future<List<String>>
getId(String bucket, String tag) Future<String?>
groupBy(String bucket, String field) Future<Map<String, List<Map<String, dynamic>>>>
listen(String referance, dynamic onData(Map<String, dynamic>)?) Future<void>
listenAll(String referance, {void onAdd(String tag, String id, Map<String, dynamic> value)?, void onUpdate(String tag, String id, Map<String, dynamic> value)?, void onDelete(String tag, String id, Map<String, dynamic> value)?}) Future<void>
listenChanges(String referance, void onEvent({required String id, required String tag, required String type, required Map<String, dynamic> value})) Future<void>
onReady(String bucket, void onConnect()) Future<void>
remove(String referance, String tag) Future<Map<String, dynamic>>
removeAll(List<List> data) Future<void>
removeById(String id) Future<Map<String, dynamic>>
stopAllListeners() → void
update(String bucket, String tag, Map<String, dynamic> newValue) Future<Map<String, dynamic>>
watch(String bucket, String tag, dynamic onChange(Map<String, dynamic> value)) Future<void>
watchTag(String bucket, String tag, void onChange(Map<String, dynamic> value)?) Future<void>