style: formatting

This commit is contained in:
Eduardo Flores 2024-03-18 02:53:43 -07:00 committed by Michael Murphy
parent 9f10c5fd9e
commit 28cbf3c083

View file

@ -3,21 +3,21 @@
//! Application API example //! Application API example
use std::{env, process};
use std::collections::HashMap; use std::collections::HashMap;
use std::{env, process};
use cosmic::{Element, executor};
use cosmic::app::{Command, Core, Settings}; use cosmic::app::{Command, Core, Settings};
use cosmic::iced::window; use cosmic::iced::window;
use cosmic::iced_core::{Length, Size};
use cosmic::iced_core::alignment::{Horizontal, Vertical}; use cosmic::iced_core::alignment::{Horizontal, Vertical};
use cosmic::iced_core::keyboard::Key; use cosmic::iced_core::keyboard::Key;
use cosmic::widget::menu::{ItemHeight, ItemWidth, MenuBar, MenuTree}; use cosmic::iced_core::{Length, Size};
use cosmic::widget::menu::action::MenuAction; use cosmic::widget::menu::action::MenuAction;
use cosmic::widget::menu::key_bind::KeyBind; use cosmic::widget::menu::key_bind::KeyBind;
use cosmic::widget::menu::key_bind::Modifier; use cosmic::widget::menu::key_bind::Modifier;
use cosmic::widget::menu::menu_tree::{menu_items, menu_root, MenuItem}; use cosmic::widget::menu::menu_tree::{menu_items, menu_root, MenuItem};
use cosmic::widget::menu::{ItemHeight, ItemWidth, MenuBar, MenuTree};
use cosmic::widget::segmented_button::Entity; use cosmic::widget::segmented_button::Entity;
use cosmic::{executor, Element};
/// Runs application with these settings /// Runs application with these settings
#[rustfmt::skip] #[rustfmt::skip]
@ -102,7 +102,9 @@ impl cosmic::Application for App {
fn init(core: Core, _input: Self::Flags) -> (Self, Command<Self::Message>) { fn init(core: Core, _input: Self::Flags) -> (Self, Command<Self::Message>) {
let app = App { let app = App {
core, core,
config: Config { hide_content: false }, config: Config {
hide_content: false,
},
key_binds: key_binds(), key_binds: key_binds(),
}; };
@ -163,13 +165,11 @@ pub fn menu_bar<'a>(config: &Config, key_binds: &HashMap<KeyBind, Action>) -> El
MenuItem::Divider, MenuItem::Divider,
MenuItem::Folder( MenuItem::Folder(
"View", "View",
vec![ vec![MenuItem::CheckBox(
MenuItem::CheckBox(
"Hide content", "Hide content",
config.hide_content, config.hide_content,
Action::ToggleHideContent, Action::ToggleHideContent,
), )],
],
), ),
MenuItem::Divider, MenuItem::Divider,
MenuItem::Button("Quit", Action::WindowClose), MenuItem::Button("Quit", Action::WindowClose),