pub trait ComponentProps {
// Required methods
fn height(&self) -> u16;
fn set_y_offset(&mut self, y_offset: u16);
fn set_scroll_offset(&mut self, scroll: u16);
fn kind(&self) -> TextNode;
}pub trait ComponentProps {
// Required methods
fn height(&self) -> u16;
fn set_y_offset(&mut self, y_offset: u16);
fn set_scroll_offset(&mut self, scroll: u16);
fn kind(&self) -> TextNode;
}