Struct dioxus_mobile::wry::application::menu::MenuItemAttributes [−]
pub struct MenuItemAttributes<'a> { /* fields omitted */ }
Expand description
A custom menu item.
Implementations
impl<'a> MenuItemAttributes<'a>
impl<'a> MenuItemAttributes<'a>
pub fn new(title: &'a str) -> MenuItemAttributes<'a>
pub fn new(title: &'a str) -> MenuItemAttributes<'a>
pub fn with_id(self, id: MenuId) -> MenuItemAttributes<'a>
pub fn with_id(self, id: MenuId) -> MenuItemAttributes<'a>
Assign a custom menu id.
pub fn with_accelerators(
self,
keyboard_accelerators: &Accelerator
) -> MenuItemAttributes<'a>
pub fn with_accelerators(
self,
keyboard_accelerators: &Accelerator
) -> MenuItemAttributes<'a>
pub fn with_enabled(self, enabled: bool) -> MenuItemAttributes<'a>
pub fn with_enabled(self, enabled: bool) -> MenuItemAttributes<'a>
Assign default menu state.
pub fn with_selected(self, selected: bool) -> MenuItemAttributes<'a>
pub fn with_selected(self, selected: bool) -> MenuItemAttributes<'a>
Assign default checkbox style.