use super::style::{DefaultPopupStyle, PopupStyle};
use super::theme::{DefaultPopupTheme, PopupTheme};
pub struct PopupSettings {
pub theme: Box<dyn PopupTheme>,
pub style: Box<dyn PopupStyle>,
}
impl Default for PopupSettings {
fn default() -> Self {
Self {
theme: Box::<DefaultPopupTheme>::default(),
style: Box::<DefaultPopupStyle>::default(),
}
}
}