use serde::{ Deserialize, Serialize };
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct Scrollable {
pub active: Component,
pub hovered: Component,
pub dragging: Component,
}
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct State {
pub color: String,
pub border: String,
pub scolor: String,
pub sborder: String,
}
#[derive(Clone, Debug, Deserialize, Serialize)]
pub enum Component {
Defined( State ),
Inherited( String ),
None,
}