pub trait IFoodstuffMenu_FoodstuffMenuItemMethods: IFoodstuffMenu_FoodstuffMenuItem {
// Provided methods
fn get_is_selected(self) -> bool { ... }
fn set_is_selected(self, value: impl Into<bool>) { ... }
fn get_on_change_selected_event_hander(
self,
) -> FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected { ... }
fn set_on_change_selected_event_hander(
self,
value: impl Into<FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected>,
) { ... }
fn ctor(
self,
type: impl Into<FoodstuffMenu_FoodstuffMenuItem_Type>,
foodstuff: impl Into<FoodstuffData>,
is_selected: impl Into<bool>,
) { ... }
fn build_attribute(self) -> BasicMenuItem_Attribute { ... }
fn on_cursor_move_end(self) { ... }
fn on_select(self) { ... }
fn push_a(self) { ... }
fn toggle(self) { ... }
fn get_menu_type(self) -> FoodstuffMenu_FoodstuffMenuItem_Type { ... }
fn get_foodstuff(self) -> FoodstuffData { ... }
}Provided Methods§
Sourcefn get_is_selected(self) -> bool
fn get_is_selected(self) -> bool
get_IsSelected() overload
Sourcefn set_is_selected(self, value: impl Into<bool>)
fn set_is_selected(self, value: impl Into<bool>)
set_IsSelected(bool) overload
Sourcefn get_on_change_selected_event_hander(
self,
) -> FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected
fn get_on_change_selected_event_hander( self, ) -> FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected
get_OnChangeSelectedEventHander() overload
Sourcefn set_on_change_selected_event_hander(
self,
value: impl Into<FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected>,
)
fn set_on_change_selected_event_hander( self, value: impl Into<FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected>, )
set_OnChangeSelectedEventHander(crate::app::cooking_menu::foodstuffmenu::FoodstuffMenu_FoodstuffMenuItem_OnChangeSelected) overload
Sourcefn ctor(
self,
type: impl Into<FoodstuffMenu_FoodstuffMenuItem_Type>,
foodstuff: impl Into<FoodstuffData>,
is_selected: impl Into<bool>,
)
fn ctor( self, type: impl Into<FoodstuffMenu_FoodstuffMenuItem_Type>, foodstuff: impl Into<FoodstuffData>, is_selected: impl Into<bool>, )
.ctor(crate::app::cooking_menu::foodstuffmenu::FoodstuffMenu_FoodstuffMenuItem_Type, crate::app::foodstuffdata::FoodstuffData, bool) overload
Sourcefn build_attribute(self) -> BasicMenuItem_Attribute
fn build_attribute(self) -> BasicMenuItem_Attribute
BuildAttribute() overload
Sourcefn on_cursor_move_end(self)
fn on_cursor_move_end(self)
OnCursorMoveEnd() overload
GetMenuType() overload
Sourcefn get_foodstuff(self) -> FoodstuffData
fn get_foodstuff(self) -> FoodstuffData
GetFoodstuff() overload
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<__T: IFoodstuffMenu_FoodstuffMenuItem> IFoodstuffMenu_FoodstuffMenuItemMethods for __T
Available on crate feature
app-cooking_menu-foodstuffmenu only.