Skip to main content

Disableable

Trait Disableable 

Source
pub trait Disableable {
    // Required method
    fn disabled(self, disabled: bool) -> Self;
}
Expand description

A control that can refuse interaction.

Implementations must not install action handlers while disabled, so a disabled control cannot fire even if a host mis-routes an event.

Required Methods§

Source

fn disabled(self, disabled: bool) -> Self

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementors§

Source§

impl Disableable for AnchorList

Source§

impl Disableable for AudioPlayer

Source§

impl Disableable for Button

Source§

impl Disableable for ButtonGroup

Source§

impl Disableable for Calendar

Source§

impl Disableable for Cascader

Source§

impl Disableable for Checkbox

Source§

impl Disableable for Combobox

Source§

impl Disableable for CopyButton

Source§

impl Disableable for DataGrid

Source§

impl Disableable for DateInput

Source§

impl Disableable for DiagnosticsList

Source§

impl Disableable for Dock

Source§

impl Disableable for Dropzone

Source§

impl Disableable for FilterBar

Source§

impl Disableable for IconButton

Source§

impl Disableable for ImageViewer

Source§

impl Disableable for InlineEdit

Source§

impl Disableable for JsonView

Source§

impl Disableable for KeybindingRecorder

Source§

impl Disableable for KeymapEditor

Source§

impl Disableable for List

Source§

impl Disableable for ModelViewer

Source§

impl Disableable for NumberInput

Source§

impl Disableable for OfferingCatalog

Source§

impl Disableable for OneTimeCodeInput

Source§

impl Disableable for Pagination

Source§

impl Disableable for PasswordInput

Source§

impl Disableable for Radio

Source§

impl Disableable for RangePicker

Source§

impl Disableable for SchemaForm

Source§

impl Disableable for SegmentedControl

Source§

impl Disableable for Select

Source§

impl Disableable for ServerList

Source§

impl Disableable for Sidebar

Source§

impl Disableable for Slider

Source§

impl Disableable for SplitButton

Source§

impl Disableable for SplitPane

Source§

impl Disableable for SplitTree

Source§

impl Disableable for StatusBar

Source§

impl Disableable for StatusItem

Source§

impl Disableable for Switch

Source§

impl Disableable for Table

Source§

impl Disableable for Tabs

Source§

impl Disableable for Tag

Source§

impl Disableable for TagInput

Source§

impl Disableable for TextArea

Source§

impl Disableable for TextInput

Source§

impl Disableable for TimeInput

Source§

impl Disableable for Toggle

Source§

impl Disableable for ToggleGroup

Source§

impl Disableable for TransportBar

Source§

impl Disableable for Tree

Source§

impl Disableable for TreeGrid

Source§

impl Disableable for UndoHistory

Source§

impl Disableable for UploadList

Source§

impl Disableable for VideoPlayer

Source§

impl Disableable for Wizard