enabled property

bool get enabled

Whether trace logging is enabled (set via ARTISANAL_TUI_TRACE env var).

Implementation

static bool get enabled {
  if (!_resolved) {
    _path = _resolvePath();
    _resolved = true;
    if (_path != null) {
      _tagsRaw = io.Platform.environment[_tagsEnv];
      _enabledTags = _resolveTagFilter(_tagsRaw);
      _clock.start();
      _startWallTime = DateTime.now().toIso8601String();
    }
  }
  return _path != null;
}