返回 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 #[cfg(test)]
7 fn cursor_pos(&self, _area: Rect) -> Option<(u16, u16)> {
8 None
9 }
10 }
11
11 lines RUST