pub struct InfoBar { /* private fields */ }Implementations§
Source§impl InfoBar
impl InfoBar
pub fn new() -> Self
pub fn title(self, value: impl Into<String>) -> Self
pub fn title_optional<T>(self, value: Option<T>) -> Self
pub fn message(self, value: impl Into<String>) -> Self
pub fn message_optional<T>(self, value: Option<T>) -> Self
pub fn severity(self, value: impl Into<Option<InfoBarSeverity>>) -> Self
pub fn is_open(self, value: impl Into<Option<bool>>) -> Self
pub fn is_closable(self, value: impl Into<Option<bool>>) -> Self
pub fn on_closed(self, callback: impl IntoUnitCallback) -> Self
Trait Implementations§
Source§impl LayoutControl for InfoBar
impl LayoutControl for InfoBar
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 InfoBar
Auto Trait Implementations§
impl !RefUnwindSafe for InfoBar
impl !Send for InfoBar
impl !Sync for InfoBar
impl !UnwindSafe for InfoBar
impl Freeze for InfoBar
impl Unpin for InfoBar
impl UnsafeUnpin for InfoBar
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