pub struct TextBlock { /* private fields */ }Implementations§
Source§impl TextBlock
impl TextBlock
pub fn new() -> Self
pub fn text(self, value: impl Into<String>) -> Self
pub fn text_optional<T>(self, value: Option<T>) -> Self
pub fn text_wrapping(self, value: impl Into<Option<TextWrapping>>) -> Self
pub fn font_size(self, value: impl Into<Option<f64>>) -> Self
pub fn font_weight(self, value: impl Into<Option<FontWeight>>) -> Self
pub fn is_text_selection_enabled(self, value: impl Into<Option<bool>>) -> Self
pub fn max_lines(self, value: impl Into<Option<i32>>) -> Self
pub fn text_trimming(self, value: impl Into<Option<TextTrimming>>) -> Self
pub fn foreground(self, value: impl Into<Brush>) -> Self
pub fn foreground_optional<T>(self, value: Option<T>) -> Self
Trait Implementations§
Source§impl LayoutControl for TextBlock
impl LayoutControl for TextBlock
fn width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_width(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn min_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn max_height(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn opacity(self, value: impl Into<Option<f64>>) -> Selfwhere
Self: Sized,
fn horizontal_alignment(
self,
value: impl Into<Option<HorizontalAlignment>>,
) -> Selfwhere
Self: Sized,
fn vertical_alignment(self, value: impl Into<Option<VerticalAlignment>>) -> Selfwhere
Self: Sized,
fn margin(self, value: impl Into<Thickness>) -> Selfwhere
Self: Sized,
fn margin_optional<T>(self, value: Option<T>) -> Self
fn exit_transition(self, transition: ExitTransition) -> Selfwhere
Self: Sized,
impl StructuralPartialEq for TextBlock
Auto Trait Implementations§
impl !Send for TextBlock
impl !Sync for TextBlock
impl Freeze for TextBlock
impl RefUnwindSafe for TextBlock
impl Unpin for TextBlock
impl UnsafeUnpin for TextBlock
impl UnwindSafe for TextBlock
Blanket Implementations§
Source§impl<T> AutomationExt for Twhere
T: LayoutControl,
impl<T> AutomationExt for Twhere
T: LayoutControl,
fn automation_name(self, value: impl Into<String>) -> Self
fn automation_id(self, value: impl Into<String>) -> Self
fn automation_heading_level(self, value: AutomationHeadingLevel) -> Self
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more