def head_line

cswap-bend-cli@0.1.0.0 · clilist.bend:80

import cswap-bend-cli@0.1.0.0/clilist.bend as Clilist
import Base
import cswap-bend-cli@0.1.0.0/clock.bend as Clock
import cswap-bend-cli@0.1.0.0/view.bend as View

80def head_line(+a: View.Acct) -> String:
81  match a:
82    case View.Acct{num, email, org_name, org_uuid, active, alias, disabled, login, sentinel, row}:
83      "  " ++ U32.show(num) ++ ": " ++ Clock.sel.s(String.is_empty(alias), email, alias ++ " (" ++ email ++ ")") ++ " [" ++ tag_of(org_name) ++ "]"
84        ++ Clock.sel.s(active, " (active)", "") ++ Clock.sel.s(disabled, " (disabled)", "")

Uses (7)

Used by (1)