pub trait ContainerExtManual: 'static {
    // Required methods
    fn child_property_value(
        &self,
        child: &impl IsA<Widget>,
        property_name: &str
    ) -> Value;
    fn child_property<V: for<'b> FromValue<'b> + 'static>(
        &self,
        child: &impl IsA<Widget>,
        property_name: &str
    ) -> V;
    fn child_set_property(
        &self,
        child: &impl IsA<Widget>,
        property_name: &str,
        value: &dyn ToValue
    );
}

Required Methods§

source

fn child_property_value( &self, child: &impl IsA<Widget>, property_name: &str ) -> Value

source

fn child_property<V: for<'b> FromValue<'b> + 'static>( &self, child: &impl IsA<Widget>, property_name: &str ) -> V

source

fn child_set_property( &self, child: &impl IsA<Widget>, property_name: &str, value: &dyn ToValue )

Implementors§