def cell_kind

cswap-bend-cli@0.1.0.0 · tui/fmt.bend:155

import cswap-bend-cli@0.1.0.0/tui/fmt.bend as Fmt
import Base

155def cell_kind(+tick: Bool, +filled: Bool, +half: Bool, +r: Role, +dim: Bool) -> Seg:
156  match tick filled half:
157    case True{} _ _:
158      sg("┃", RWarn{})
159    case False{} True{} _:
160      Seg{"━", r, dim}
161    case False{} False{} True{}:
162      Seg{"╸", r, dim}
163    case False{} False{} False{}:
164      sg("─", RTrack{})

Uses (4)

Used by (1)