Skip to main content

Focusable

Trait Focusable 

Source
pub trait Focusable: 'static {
    // Required method
    fn focus_handle(&self, cx: &App) -> FocusHandle;
}
Expand description

Focusable allows users of your view to easily focus it (using window.focus_view(cx, view))

Required Methods§

Source

fn focus_handle(&self, cx: &App) -> FocusHandle

Returns the focus handle associated with this view.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl Focusable for ColorPicker

Source§

impl Focusable for ColorPickerState

Source§

impl Focusable for CommandState

Source§

impl Focusable for DatePicker

Source§

impl Focusable for DatePickerState

Source§

impl Focusable for DockArea

Source§

impl Focusable for NumberInput

Source§

impl Focusable for OtpState

Source§

impl Focusable for PopoverState

Source§

impl Focusable for PopupMenu

Source§

impl Focusable for TabGroup

Source§

impl Focusable for TilesState

Source§

impl<D> Focusable for ComboboxState<D>

Source§

impl<D> Focusable for ListState<D>
where D: ListDelegate,

Source§

impl<D> Focusable for SelectState<D>

Source§

impl<D> Focusable for TableState<D>
where D: TableDelegate,

Source§

impl<M> Focusable for InputBaseState<M>
where M: InputModeKind,

Implementors§