pub trait Focusable {
    // Required methods
    fn is_focused(&self) -> bool;
    fn focus(&mut self);
    fn unfocus(&mut self);
}
Available on crate feature advanced only.
Expand description

The internal state of a widget that can be focused.

Required Methods§

source

fn is_focused(&self) -> bool

Returns whether the widget is focused or not.

source

fn focus(&mut self)

Focuses the widget.

source

fn unfocus(&mut self)

Unfocuses the widget.

Implementors§

source§

impl<P> Focusable for State<P>
where P: Paragraph,