View Switcher Widget
This commit is contained in:
parent
1eee5513bd
commit
8e6959a3cb
2 changed files with 92 additions and 1 deletions
|
|
@ -9,7 +9,7 @@ use cosmic::{
|
|||
iced_lazy::responsive,
|
||||
iced_winit::window::{drag, toggle_maximize, minimize},
|
||||
theme::{self, Theme},
|
||||
widget::{button, nav_button, nav_bar, nav_bar_page, nav_bar_section, header_bar, settings, scrollable, toggler},
|
||||
widget::{button, nav_button, nav_bar, header_bar, settings, scrollable, toggler},
|
||||
Element,
|
||||
ElementExt,
|
||||
};
|
||||
|
|
@ -62,6 +62,7 @@ pub enum Message {
|
|||
TogglerToggled(bool),
|
||||
PickListSelected(&'static str),
|
||||
RowSelected(usize),
|
||||
ViewChanged(usize),
|
||||
Close,
|
||||
ToggleSidebar,
|
||||
Drag,
|
||||
|
|
@ -110,6 +111,7 @@ impl Application for Window {
|
|||
Message::Minimize => return minimize(true),
|
||||
Message::Maximize => return toggle_maximize(),
|
||||
Message::RowSelected(row) => println!("Selected row {row}"),
|
||||
Message::ViewChanged(view) => println!("Selected view {view}"),
|
||||
}
|
||||
|
||||
Command::none()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue