pub trait CellRendererTextExt: 'static {
Show 121 methods
// Required methods
fn set_fixed_height_from_font(&self, number_of_rows: i32);
fn is_align_set(&self) -> bool;
fn alignment(&self) -> Alignment;
fn set_alignment(&self, alignment: Alignment);
fn attributes(&self) -> Option<AttrList>;
fn set_attributes(&self, attributes: Option<&AttrList>);
fn set_background(&self, background: Option<&str>);
fn background_rgba(&self) -> Option<RGBA>;
fn set_background_rgba(&self, background_rgba: Option<&RGBA>);
fn is_background_set(&self) -> bool;
fn is_editable(&self) -> bool;
fn set_editable(&self, editable: bool);
fn is_editable_set(&self) -> bool;
fn ellipsize(&self) -> EllipsizeMode;
fn set_ellipsize(&self, ellipsize: EllipsizeMode);
fn is_ellipsize_set(&self) -> bool;
fn family(&self) -> Option<GString>;
fn set_family(&self, family: Option<&str>);
fn is_family_set(&self) -> bool;
fn font(&self) -> Option<GString>;
fn set_font(&self, font: Option<&str>);
fn font_desc(&self) -> Option<FontDescription>;
fn set_font_desc(&self, font_desc: Option<&FontDescription>);
fn set_foreground(&self, foreground: Option<&str>);
fn foreground_rgba(&self) -> Option<RGBA>;
fn set_foreground_rgba(&self, foreground_rgba: Option<&RGBA>);
fn is_foreground_set(&self) -> bool;
fn language(&self) -> Option<GString>;
fn set_language(&self, language: Option<&str>);
fn is_language_set(&self) -> bool;
fn set_markup(&self, markup: Option<&str>);
fn max_width_chars(&self) -> i32;
fn set_max_width_chars(&self, max_width_chars: i32);
fn placeholder_text(&self) -> Option<GString>;
fn set_placeholder_text(&self, placeholder_text: Option<&str>);
fn rise(&self) -> i32;
fn set_rise(&self, rise: i32);
fn is_rise_set(&self) -> bool;
fn scale(&self) -> f64;
fn set_scale(&self, scale: f64);
fn is_scale_set(&self) -> bool;
fn is_single_paragraph_mode(&self) -> bool;
fn set_single_paragraph_mode(&self, single_paragraph_mode: bool);
fn size(&self) -> i32;
fn set_size(&self, size: i32);
fn size_points(&self) -> f64;
fn set_size_points(&self, size_points: f64);
fn is_size_set(&self) -> bool;
fn stretch(&self) -> Stretch;
fn set_stretch(&self, stretch: Stretch);
fn is_stretch_set(&self) -> bool;
fn is_strikethrough(&self) -> bool;
fn set_strikethrough(&self, strikethrough: bool);
fn is_strikethrough_set(&self) -> bool;
fn style(&self) -> Style;
fn set_style(&self, style: Style);
fn is_style_set(&self) -> bool;
fn text(&self) -> Option<GString>;
fn set_text(&self, text: Option<&str>);
fn underline(&self) -> Underline;
fn set_underline(&self, underline: Underline);
fn is_underline_set(&self) -> bool;
fn variant(&self) -> Variant;
fn set_variant(&self, variant: Variant);
fn is_variant_set(&self) -> bool;
fn weight(&self) -> i32;
fn set_weight(&self, weight: i32);
fn is_weight_set(&self) -> bool;
fn width_chars(&self) -> i32;
fn set_width_chars(&self, width_chars: i32);
fn wrap_mode(&self) -> WrapMode;
fn set_wrap_mode(&self, wrap_mode: WrapMode);
fn wrap_width(&self) -> i32;
fn set_wrap_width(&self, wrap_width: i32);
fn connect_edited<F: Fn(&Self, TreePath, &str) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_align_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_alignment_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_attributes_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_background_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_editable_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_editable_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_ellipsize_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_ellipsize_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_family_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_family_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_font_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_font_desc_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_rgba_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_foreground_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_language_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_language_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_markup_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_max_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_placeholder_text_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_rise_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_rise_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_scale_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_scale_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_single_paragraph_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_points_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_size_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_stretch_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_stretch_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_strikethrough_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_strikethrough_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_style_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_style_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_text_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_underline_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_underline_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_variant_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_variant_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_weight_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_weight_set_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_width_chars_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_wrap_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
fn connect_wrap_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}