use super::style::{DefaultModalStyle, ModalStyle};
use super::theme::{DefaultModalTheme, ModalTheme};
pub struct ModalSettings {
pub theme: Box<dyn ModalTheme>,
pub style: Box<dyn ModalStyle>,
}
impl Default for ModalSettings {
fn default() -> Self {
Self {
theme: Box::<DefaultModalTheme>::default(),
style: Box::<DefaultModalStyle>::default(),
}
}
}