Trait libhelium::subclass::prelude::FontChooserImplExt

pub trait FontChooserImplExt: Sealed + ObjectSubclass {
    // Provided methods
    fn parent_font_family(&self) -> Option<FontFamily> { ... }
    fn parent_font_face(&self) -> Option<FontFace> { ... }
    fn parent_font_size(&self) -> i32 { ... }
    fn parent_set_filter_func(&self, callback: Option<FilterCallback>) { ... }
    fn parent_set_font_map<P>(&self, font_map: Option<&P>)
       where P: IsA<FontMap> { ... }
    fn parent_font_map(&self) -> Option<FontMap> { ... }
    fn parent_font_activated(&self, font_name: &str) { ... }
}

Provided Methods§

fn parent_font_family(&self) -> Option<FontFamily>

fn parent_font_face(&self) -> Option<FontFace>

fn parent_font_size(&self) -> i32

fn parent_set_filter_func(&self, callback: Option<FilterCallback>)

fn parent_set_font_map<P>(&self, font_map: Option<&P>)
where P: IsA<FontMap>,

fn parent_font_map(&self) -> Option<FontMap>

fn parent_font_activated(&self, font_name: &str)

Object Safety§

This trait is not object safe.

Implementors§

§

impl<T> FontChooserImplExt for T
where T: FontChooserImpl,