pub trait RangeImplExt: ObjectSubclass {
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);
}