addChangeListener abstract method

  1. @Deprecated('Use defaultCollection.addChangeListener instead.')
FutureOr<ListenerToken> addChangeListener(
  1. DatabaseChangeListener listener
)

Adds a listener to be notified of all changes to Documents in this database.

Adding a listener

If a Future is returned, the listener will only start listening after the Future has completed. Otherwise the listener is listening immediately after this method returns.

Removing a listener

The returned ListenerToken needs to be provided to removeChangeListener, to remove the given listener. Regardless of whether a Future is returned or not, the listener immediately stops being called.

See also:

Implementation

@Deprecated('Use defaultCollection.addChangeListener instead.')
FutureOr<ListenerToken> addChangeListener(DatabaseChangeListener listener);