cosmic/widget/settings/
mod.rs

1// Copyright 2022 System76 <info@system76.com>
2// SPDX-License-Identifier: MPL-2.0
3
4pub mod item;
5pub mod section;
6
7pub use self::item::{flex_item, flex_item_row, item, item_row};
8pub use self::section::{Section, section};
9
10use crate::widget::{Column, column};
11use crate::{Element, theme};
12
13/// A column with a predefined style for creating a settings panel
14#[must_use]
15pub fn view_column<Message: 'static>(children: Vec<Element<Message>>) -> Column<Message> {
16    column::with_children(children).spacing(theme::spacing().space_m)
17}