term: add dim modifier
Some checks failed
/ build (push) Has been cancelled

This commit is contained in:
facile pop culture reference 2026-09-15 22:50:37 +03:00
parent 48aaa3933a
commit 5272b8ec55

View file

@ -128,6 +128,11 @@ pub const fn bold <'a> (on: bool, item: impl Draw<Tui>) -> impl Draw<Tui> {
modify(on, Modifier::BOLD, item) modify(on, Modifier::BOLD, item)
} }
/// Draw contents with dim modifier applied.
pub const fn dim <'a> (on: bool, item: impl Draw<Tui>) -> impl Draw<Tui> {
modify(on, Modifier::DIM, item)
}
pub const fn fill_ul <'a> (color: Option<Color>) -> impl Draw<Tui> { pub const fn fill_ul <'a> (color: Option<Color>) -> impl Draw<Tui> {
draw(move|to: &mut Tui|Ok(Some(if let Some(color) = color { draw(move|to: &mut Tui|Ok(Some(if let Some(color) = color {
to.update(&|cell,_,_|{ to.update(&|cell,_,_|{