wasm_css/components/
to_css.rs

1// Authors: Robert Lopez
2
3use super::Components;
4
5impl Components {
6    pub(crate) fn to_css(&self, css_name: &str) -> String {
7        let mut css = format!("{css_name} {{\n");
8
9        for (key, value) in self.fields.iter() {
10            css += key;
11            css += value;
12        }
13
14        for effect in self.effects.iter() {
15            css += &effect.to_css();
16        }
17
18        css += "}";
19
20        css
21    }
22}