Trait gtk4::prelude::FilterExt

source ·
pub trait FilterExt: 'static {
    // Required methods
    fn changed(&self, change: FilterChange);
    fn strictness(&self) -> FilterMatch;
    fn match_(&self, item: &impl IsA<Object>) -> bool;
    fn connect_changed<F: Fn(&Self, FilterChange) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId;
}

Required Methods§

source

fn changed(&self, change: FilterChange)

source

fn strictness(&self) -> FilterMatch

source

fn match_(&self, item: &impl IsA<Object>) -> bool

source

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

Implementors§

source§

impl<O: IsA<Filter>> FilterExt for O