返回 CodeWhale
renderable.rs
根目录 / crates / tui / src / tui / widgets / renderable.rs
1 use ratatui::{buffer::Buffer, layout::Rect};
2
3 pub trait Renderable {
4 fn render(&self, area: Rect, buf: &mut Buffer);
5 fn desired_height(&self, width: u16) -> u16;
6 fn cursor_pos(&self, _area: Rect) -> Option<(u16, u16)> {
7 None
8 }
9 }
10
10 lines RUST