glib::subclass::object

Trait ObjectImplExt

source
pub trait ObjectImplExt: Sealed + ObjectSubclass {
    // Provided methods
    fn parent_constructed(&self) { ... }
    fn parent_notify(&self, pspec: &ParamSpec) { ... }
    fn parent_dispatch_properties_changed(&self, pspecs: &[ParamSpec]) { ... }
    fn signal_chain_from_overridden(
        &self,
        token: &SignalClassHandlerToken,
        values: &[Value],
    ) -> Option<Value> { ... }
}

Provided Methods§

source

fn parent_constructed(&self)

Chain up to the parent class’ implementation of glib::Object::constructed().

source

fn parent_notify(&self, pspec: &ParamSpec)

Chain up to the parent class’ implementation of glib::Object::notify().

source

fn parent_dispatch_properties_changed(&self, pspecs: &[ParamSpec])

Chain up to the parent class’ implementation of glib::Object::dispatch_properties_changed().

source

fn signal_chain_from_overridden( &self, token: &SignalClassHandlerToken, values: &[Value], ) -> Option<Value>

Chain up to parent class signal handler.

Object Safety§

This trait is not object safe.

Implementors§