Struct fyrox_ui::tab_control::Tab
source · pub struct Tab {
pub header_button: Handle<UiNode>,
pub content: Handle<UiNode>,
pub close_button: Handle<UiNode>,
pub header_container: Handle<UiNode>,
pub user_data: Option<TabUserData>,
pub decorator: Handle<UiNode>,
pub header_content: Handle<UiNode>,
}Expand description
Tab of the TabControl widget. It stores important tab data, that is widely used at runtime.
Fields§
A handle of the header button, that is used to switch tabs.
content: Handle<UiNode>Tab’s content.
A handle of a button, that is used to close the tab.
header_container: Handle<UiNode>A handle to a container widget, that holds the header.
user_data: Option<TabUserData>User-defined data.
decorator: Handle<UiNode>A handle of a node that is used to highlight tab’s state.
header_content: Handle<UiNode>Content of the tab-switching (header) button.
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for Tab
impl !Send for Tab
impl !Sync for Tab
impl Unpin for Tab
impl !UnwindSafe for Tab
Blanket Implementations§
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
source§impl<T> FieldValue for Twhere
T: 'static,
impl<T> FieldValue for Twhere T: 'static,
§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read more§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.