[][src]Trait gtk::AdjustmentExt

pub trait AdjustmentExt: 'static {
    fn changed(&self);
fn clamp_page(&self, lower: f64, upper: f64);
fn configure(
        &self,
        value: f64,
        lower: f64,
        upper: f64,
        step_increment: f64,
        page_increment: f64,
        page_size: f64
    );
fn get_lower(&self) -> f64;
fn get_minimum_increment(&self) -> f64;
fn get_page_increment(&self) -> f64;
fn get_page_size(&self) -> f64;
fn get_step_increment(&self) -> f64;
fn get_upper(&self) -> f64;
fn get_value(&self) -> f64;
fn set_lower(&self, lower: f64);
fn set_page_increment(&self, page_increment: f64);
fn set_page_size(&self, page_size: f64);
fn set_step_increment(&self, step_increment: f64);
fn set_upper(&self, upper: f64);
fn set_value(&self, value: f64);
fn value_changed(&self);
fn connect_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId;
fn connect_value_changed<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_lower_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_page_increment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_page_size_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_step_increment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_upper_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_property_value_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }

Required methods

fn changed(&self)

fn clamp_page(&self, lower: f64, upper: f64)

fn configure(
    &self,
    value: f64,
    lower: f64,
    upper: f64,
    step_increment: f64,
    page_increment: f64,
    page_size: f64
)

fn get_lower(&self) -> f64

fn get_minimum_increment(&self) -> f64

fn get_page_increment(&self) -> f64

fn get_page_size(&self) -> f64

fn get_step_increment(&self) -> f64

fn get_upper(&self) -> f64

fn get_value(&self) -> f64

fn set_lower(&self, lower: f64)

fn set_page_increment(&self, page_increment: f64)

fn set_page_size(&self, page_size: f64)

fn set_step_increment(&self, step_increment: f64)

fn set_upper(&self, upper: f64)

fn set_value(&self, value: f64)

fn value_changed(&self)

fn connect_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

fn connect_value_changed<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId

fn connect_property_lower_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_page_increment_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_page_size_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_step_increment_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_upper_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

fn connect_property_value_notify<F: Fn(&Self) + 'static>(
    &self,
    f: F
) -> SignalHandlerId

Loading content...

Implementors

impl<O: IsA<Adjustment>> AdjustmentExt for O[src]

Loading content...