use super::*;
#[derive(Clone, Copy, Debug, Default, Eq, Hash, PartialEq)]
pub enum TextAlign {
#[default]
Left,
Center,
Right,
}
#[derive(Clone, Copy, Debug, Default, Eq, Hash, PartialEq)]
pub enum TextVerticalAlign {
Top,
#[default]
Middle,
Bottom,
Baseline,
}
#[derive(Clone, Copy, Debug, Default, Eq, Hash, PartialEq)]
pub enum TextOverflow {
#[default]
Truncate,
None,
Break,
}
#[derive(Clone, Debug, Default, PartialEq)]
pub enum Fill {
Solid(Color),
Linear(LinearGradient),
Radial(RadialGradient),
#[default]
None,
}
#[derive(Clone, Debug, Default, PartialEq)]
pub enum Stroke {
Solid(Color),
Linear(LinearGradient),
Radial(RadialGradient),
#[default]
None,
}
#[derive(Clone, Copy, Debug, Default, Eq, Hash, PartialEq)]
pub enum LineDashType {
#[default]
Solid,
Dashed,
Dotted,
}