logo
pub trait ModifierBadgeExt: 'static {
    fn color(&self) -> Colors;
    fn set_color(&self, value: Colors);
    fn is_tinted(&self) -> bool;
    fn set_tinted(&self, value: bool);
    fn label(&self) -> Option<GString>;
    fn set_label(&self, value: Option<&str>);
    fn alignment(&self) -> ModifierBadgeAlignment;
    fn set_alignment(&self, value: ModifierBadgeAlignment);
    fn connect_color_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_tinted_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_label_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_alignment_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }
Expand description

Trait containing all ModifierBadge methods.

Implementors

ModifierBadge

Required Methods

Implementors