reset method
void
reset()
Removes all offline operations.
Implementation
void reset() {
if (isEmpty) {
return;
}
final adapter = first.adapter;
// removes node and severs edges
final node = adapter.graph._getNode(_offlineAdapterKey);
for (final metadata in (node ?? {}).keys.toImmutableList()) {
adapter.graph._removeEdges(_offlineAdapterKey, metadata: metadata);
}
adapter.ref.read(_offlineCallbackProvider).state.clear();
}