pub struct TabView { /* private fields */ }Implementations§
Source§impl TabView
impl TabView
pub fn new() -> Self
pub fn selected_index(self, value: impl Into<Option<usize>>) -> Self
pub fn can_reorder_tabs(self, value: impl Into<Option<bool>>) -> Self
pub fn on_selection_changed( self, callback: impl IntoPayloadCallback<Option<usize>>, ) -> Self
pub fn on_close_requested( self, callback: impl IntoPayloadCallback<String>, ) -> Self
pub fn on_reordered( self, callback: impl IntoPayloadCallback<Vec<String>>, ) -> Self
Trait Implementations§
Source§impl LayoutControl for TabView
impl LayoutControl for TabView
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,
Source§impl SlotsControl for TabView
impl SlotsControl for TabView
impl StructuralPartialEq for TabView
Auto Trait Implementations§
impl !RefUnwindSafe for TabView
impl !Send for TabView
impl !Sync for TabView
impl !UnwindSafe for TabView
impl Freeze for TabView
impl Unpin for TabView
impl UnsafeUnpin for TabView
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