Skip to main content

IAccessoryShopBuyRootMethods

Trait IAccessoryShopBuyRootMethods 

Source
pub trait IAccessoryShopBuyRootMethods: IAccessoryShopBuyRoot {
Show 14 methods // Provided methods fn create( self, super_: impl Into<ProcInst>, unit: impl Into<Unit>, return_event_handler: impl Into<AccessoryShopBuyRoot_ReturnEventHandler>, ) { ... } fn ctor(self) { ... } fn on_select_menu_item(self, accessory_data: impl Into<AccessoryData>) { ... } fn on_decide_menu_item(self, accessory_data: impl Into<AccessoryData>) { ... } fn on_dispose_confirm_dialog(self) { ... } fn on_buy(self) { ... } fn on_change_unit_to_prev(self) { ... } fn on_change_unit_to_next(self) { ... } fn on_change_kind(self, accessory_data: impl Into<AccessoryData>) { ... } fn on_start_watching(self) -> bool { ... } fn on_end_watching(self) { ... } fn on_show_ui(self) { ... } fn on_hide_ui(self) { ... } fn on_request_close_menu(self) { ... }
}

Provided Methods§

Source

fn create( self, super_: impl Into<ProcInst>, unit: impl Into<Unit>, return_event_handler: impl Into<AccessoryShopBuyRoot_ReturnEventHandler>, )

Create(crate::app::procinst::ProcInst, crate::app::unit::Unit, crate::app::accessoryshopbuyroot::AccessoryShopBuyRoot_ReturnEventHandler) overload

Source

fn ctor(self)

.ctor() overload

Source

fn on_select_menu_item(self, accessory_data: impl Into<AccessoryData>)

OnSelectMenuItem(crate::app::accessorydata::AccessoryData) overload

Source

fn on_decide_menu_item(self, accessory_data: impl Into<AccessoryData>)

OnDecideMenuItem(crate::app::accessorydata::AccessoryData) overload

Source

fn on_dispose_confirm_dialog(self)

OnDisposeConfirmDialog() overload

Source

fn on_buy(self)

OnBuy() overload

Source

fn on_change_unit_to_prev(self)

OnChangeUnitToPrev() overload

Source

fn on_change_unit_to_next(self)

OnChangeUnitToNext() overload

Source

fn on_change_kind(self, accessory_data: impl Into<AccessoryData>)

OnChangeKind(crate::app::accessorydata::AccessoryData) overload

Source

fn on_start_watching(self) -> bool

OnStartWatching() overload

Source

fn on_end_watching(self)

OnEndWatching() overload

Source

fn on_show_ui(self)

OnShowUI() overload

Source

fn on_hide_ui(self)

OnHideUI() overload

Source

fn on_request_close_menu(self)

OnRequestCloseMenu() 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§

Source§

impl<__T: IAccessoryShopBuyRoot> IAccessoryShopBuyRootMethods for __T

Available on crate feature app-accessoryshopbuyroot only.