[][src]Trait tui::widgets::Widget

pub trait Widget {
    pub fn render(self, area: Rect, buf: &mut Buffer);
}

Base requirements for a Widget

Required methods

pub fn render(self, area: Rect, buf: &mut Buffer)[src]

Draws the current state of the widget in the given buffer. That the only method required to implement a custom widget.

Loading content...

Implementors

impl Widget for Clear[src]

impl<'a> Widget for BarChart<'a>[src]

impl<'a> Widget for Block<'a>[src]

impl<'a> Widget for Chart<'a>[src]

impl<'a> Widget for Gauge<'a>[src]

impl<'a> Widget for LineGauge<'a>[src]

impl<'a> Widget for List<'a>[src]

impl<'a> Widget for Paragraph<'a>[src]

impl<'a> Widget for Sparkline<'a>[src]

impl<'a> Widget for Table<'a>[src]

impl<'a> Widget for Tabs<'a>[src]

impl<'a, F> Widget for Canvas<'a, F> where
    F: Fn(&mut Context<'_>), 
[src]

Loading content...