titan_html/class.rs
1use titan_html_core::StyleRule;
2
3#[derive(Clone, Debug, Hash, Eq, PartialEq)]
4pub enum TagClass {
5 /// Just a class
6 Normal(String),
7 /// Style that needs processing.
8 //Style(String),
9 StyleRule(StyleRule),
10}
11
12impl TagClass {
13 pub fn text(value: String) -> TagClass {
14 Self::Normal(value)
15 }
16
17 pub fn styles(value: StyleRule) -> TagClass {
18 Self::StyleRule(value)
19 }
20}