enabled property

bool get enabled

Whether the zone manager is enabled.

Implementation

bool get enabled => _enabled;
set enabled (bool value)

Enables or disables the zone manager.

When disabled, mark returns the input unchanged and scan strips all markers but doesn't track zones.

The manager is enabled by default.

Implementation

set enabled(bool value) {
  _enabled = value;
  if (!value) {
    _zones.clear();
  }
}