Trait vizia::modifiers::TextModifiers
source · pub trait TextModifiers: Modifiable {
Show 15 methods
// Provided methods
fn text<T>(self, value: impl Res<T>) -> Self
where T: ToStringLocalized { ... }
fn font_family<U>(self, value: impl Res<U>) -> Self
where U: Into<Vec<FamilyOwned>> { ... }
fn font_weight<U>(self, value: impl Res<U>) -> Self
where U: Into<FontWeight> { ... }
fn font_slant<U>(self, value: impl Res<U>) -> Self
where U: Into<FontSlant> { ... }
fn font_width<U>(self, value: impl Res<U>) -> Self
where U: Into<FontWidth> { ... }
fn font_variation_settings<U>(self, value: impl Res<U>) -> Self
where U: Into<Vec<FontVariation>> { ... }
fn color<U>(self, value: impl Res<U>) -> Self
where U: Clone + Into<Color> { ... }
fn font_size<U>(self, value: impl Res<U>) -> Self
where U: Into<FontSize> { ... }
fn caret_color<U>(self, value: impl Res<U>) -> Self
where U: Into<Color> { ... }
fn selection_color<U>(self, value: impl Res<U>) -> Self
where U: Into<Color> { ... }
fn text_wrap<U>(self, value: impl Res<U>) -> Self
where U: Into<bool> { ... }
fn text_align<U>(self, value: impl Res<U>) -> Self
where U: Into<TextAlign> { ... }
fn text_overflow<U>(self, value: impl Res<U>) -> Self
where U: Into<TextOverflow> { ... }
fn line_clamp<U>(self, value: impl Res<U>) -> Self
where U: Into<LineClamp> { ... }
fn text_decoration_line<U>(self, value: impl Res<U>) -> Self
where U: Into<TextDecorationLine> { ... }
}
Expand description
Modifiers for changing the text properties of a view.
Provided Methods§
sourcefn text<T>(self, value: impl Res<T>) -> Selfwhere
T: ToStringLocalized,
fn text<T>(self, value: impl Res<T>) -> Selfwhere
T: ToStringLocalized,
Sets the text content of the view.
sourcefn font_family<U>(self, value: impl Res<U>) -> Self
fn font_family<U>(self, value: impl Res<U>) -> Self
Sets the font that should be used by the view.
The font name refers to the name assigned when the font is added to context.
sourcefn font_weight<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<FontWeight>,
fn font_weight<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<FontWeight>,
Sets the font weight that should be used by the view.
sourcefn font_slant<U>(self, value: impl Res<U>) -> Self
fn font_slant<U>(self, value: impl Res<U>) -> Self
Sets the font style that should be used by the view.
sourcefn font_width<U>(self, value: impl Res<U>) -> Self
fn font_width<U>(self, value: impl Res<U>) -> Self
Sets the font stretch that should be used by the view if the font supports it.
sourcefn font_variation_settings<U>(self, value: impl Res<U>) -> Self
fn font_variation_settings<U>(self, value: impl Res<U>) -> Self
Sets the font variation settings that should be used by the view.
sourcefn caret_color<U>(self, value: impl Res<U>) -> Self
fn caret_color<U>(self, value: impl Res<U>) -> Self
Sets the ext caret color of the view.
sourcefn selection_color<U>(self, value: impl Res<U>) -> Self
fn selection_color<U>(self, value: impl Res<U>) -> Self
Sets the color used to highlight selected text within the view.
sourcefn text_wrap<U>(self, value: impl Res<U>) -> Self
fn text_wrap<U>(self, value: impl Res<U>) -> Self
Sets whether the text of the view should be allowed to wrap.
sourcefn text_align<U>(self, value: impl Res<U>) -> Self
fn text_align<U>(self, value: impl Res<U>) -> Self
Sets the horizontal alignment of text within the view.
sourcefn text_overflow<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<TextOverflow>,
fn text_overflow<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<TextOverflow>,
Sets the text overflow.
sourcefn line_clamp<U>(self, value: impl Res<U>) -> Self
fn line_clamp<U>(self, value: impl Res<U>) -> Self
Sets the max number of .
sourcefn text_decoration_line<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<TextDecorationLine>,
fn text_decoration_line<U>(self, value: impl Res<U>) -> Selfwhere
U: Into<TextDecorationLine>,
Sets the max number of .
Object Safety§
This trait is not object safe.