material_ui_rs/design/style/
combobox.rs1use iced_widget::combo_box::Catalog;
2use iced_widget::overlay::menu as overlay_menu;
3use iced_widget::text_input as iced_text_input;
4
5use crate::Theme;
6
7impl Catalog for Theme {
8 fn default_input<'a>() -> <Self as iced_text_input::Catalog>::Class<'a> {
9 Box::new(crate::style::text_input::default)
10 }
11
12 fn default_menu<'a>() -> <Self as overlay_menu::Catalog>::Class<'a> {
13 Box::new(crate::style::menu::outlined_select)
14 }
15}
16
17#[cfg(test)]
18#[path = "../../../tests/design/style/combobox.rs"]
19mod tests;