harvest property

NmStatusAxis<String> harvest
latefinal

Harvest run lifecycle.

Implementation

late final NmStatusAxis<String> harvest = NmStatusAxis(
  title: _l.axisHarvest,
  fallback: unknown('unknown'),
  visuals: {
    'queued': _v('queued', _l.harvestQueued, _l.harvestQueuedMeaning, NmFugue.hourglass, NmTone.warning),
    'canary': _v('canary', _l.harvestCanary, _l.harvestCanaryMeaning, NmFugue.beaker, NmTone.brand),
    'running': _v('running', _l.harvestRunning, _l.harvestRunningMeaning, NmFugue.control, NmTone.brand),
    'degraded': _v('degraded', _l.harvestDegraded, _l.harvestDegradedMeaning, NmFugue.exclamation, NmTone.warning),
    'blocked': _v('blocked', _l.harvestBlocked, _l.harvestBlockedMeaning, NmFugue.lock, NmTone.danger),
    'paused': _v('paused', _l.harvestPaused, _l.harvestPausedMeaning, NmFugue.controlPause, NmTone.warning),
    'accepted': _v('accepted', _l.harvestAccepted, _l.harvestAcceptedMeaning, NmFugue.tick, NmTone.success),
    'failed': _v('failed', _l.harvestFailed, _l.harvestFailedMeaning, NmFugue.cross, NmTone.danger),
    'cancelled': _v('cancelled', _l.harvestCancelled, _l.harvestCancelledMeaning, NmFugue.controlStopSquare, NmTone.danger),
  },
);