Trait gio::prelude::ActionExt[][src]

pub trait ActionExt: 'static {
Show methods fn activate(&self, parameter: Option<&Variant>);
fn change_state(&self, value: &Variant);
fn is_enabled(&self) -> bool;
fn name(&self) -> GString;
fn parameter_type(&self) -> Option<VariantType>;
fn state(&self) -> Option<Variant>;
fn state_hint(&self) -> Option<Variant>;
fn state_type(&self) -> Option<VariantType>;
fn connect_enabled_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_name_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_parameter_type_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_state_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
fn connect_state_type_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
}

Required methods

Implementors