pub trait RangeImplExt: ObjectSubclass {
    // Required methods
    fn parent_adjust_bounds(&self, range: &Self::Type, new_value: f64);
    fn parent_change_value(
        &self,
        range: &Self::Type,
        scroll_type: ScrollType,
        new_value: f64
    ) -> bool;
    fn parent_range_border(&self, range: &Self::Type) -> Border;
    fn parent_move_slider(&self, range: &Self::Type, scroll_type: ScrollType);
    fn parent_value_changed(&self, range: &Self::Type);
}

Required Methods§

source

fn parent_adjust_bounds(&self, range: &Self::Type, new_value: f64)

source

fn parent_change_value( &self, range: &Self::Type, scroll_type: ScrollType, new_value: f64 ) -> bool

source

fn parent_range_border(&self, range: &Self::Type) -> Border

source

fn parent_move_slider(&self, range: &Self::Type, scroll_type: ScrollType)

source

fn parent_value_changed(&self, range: &Self::Type)

Implementors§

source§

impl<T> RangeImplExt for Twhere T: RangeImpl,