libadwaita::subclass::prelude

Trait RangeImpl

source
pub trait RangeImpl: WidgetImpl + ObjectSubclass
where Self::Type: IsA<Range>,
{ // Provided methods fn adjust_bounds(&self, new_value: f64) { ... } fn change_value( &self, scroll_type: ScrollType, new_value: f64, ) -> Propagation { ... } fn range_border(&self) -> Border { ... } fn move_slider(&self, scroll_type: ScrollType) { ... } fn value_changed(&self) { ... } }

Provided Methods§

source

fn adjust_bounds(&self, new_value: f64)

source

fn change_value(&self, scroll_type: ScrollType, new_value: f64) -> Propagation

source

fn range_border(&self) -> Border

source

fn move_slider(&self, scroll_type: ScrollType)

source

fn value_changed(&self)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§