endedReason method

String endedReason(
  1. TcccCause cause, {
  2. TcccOriginator? originator,
})

Implementation

String endedReason(TcccCause cause, {TcccOriginator? originator}) {
  if (cause == TcccCause.terminated) {
    if (originator == TcccOriginator.remote) {
      return _s['ended_terminated_remote']!;
    }
    return _s['ended_terminated']!;
  }
  if (cause == TcccCause.canceled) {
    if (originator == TcccOriginator.remote) {
      return _s['ended_canceled_remote']!;
    }
    return _s['ended_canceled']!;
  }
  return _s['ended_${cause.name}'] ?? _s['ended_internalError']!;
}