waitingDetachSummary function

String waitingDetachSummary(
  1. WaiterSnapshot snap
)

The headless detach summary line (issue #450 AC7): "N background jobs detached (logs: .fah/bash_jobs/) · M timers armed". Pure.

Implementation

String waitingDetachSummary(WaiterSnapshot snap) {
  final jobs = snap.jobs.length;
  final timers = snap.timers.length;
  return '$jobs background job${jobs == 1 ? '' : 's'} detached '
      '(logs: .fah/bash_jobs/) · '
      '$timers timer${timers == 1 ? '' : 's'} armed';
}