registerDocument method

  1. @protected
void registerDocument(
  1. String documentId, {
  2. bool notifyPlugins = true,
})

Mark this session as subscribed to documentId.

When notifyPlugins is true, fires ServerSyncPlugin.onDocumentRegistered for every plugin.

Implementation

@protected
void registerDocument(String documentId, {bool notifyPlugins = true}) {
  _subscribedDocuments.add(documentId);
  if (!notifyPlugins) {
    return;
  }
  for (final plugin in _plugins) {
    plugin.onDocumentRegistered(this, documentId);
  }
}