use-lit 0.0.1

Lit web component metadata primitives for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
use use_lit::{LitElementName, LitPropertyName, LitTemplateKind};

fn main() -> Result<(), use_lit::LitNameError> {
    let element = LitElementName::new("app-shell")?;
    let property = LitPropertyName::new("isOpen")?;

    assert_eq!(element.as_str(), "app-shell");
    assert_eq!(property.as_str(), "isOpen");
    assert_eq!(LitTemplateKind::Html.as_str(), "html");
    Ok(())
}