arwa/
css_style_declaration.rs

1use crate::console::{Write, Writer};
2
3// TODO: implement
4pub struct CssStyleDeclaration {
5    inner: web_sys::CssStyleDeclaration,
6}
7
8impl From<web_sys::CssStyleDeclaration> for CssStyleDeclaration {
9    fn from(inner: web_sys::CssStyleDeclaration) -> Self {
10        CssStyleDeclaration { inner }
11    }
12}
13
14impl AsRef<web_sys::CssStyleDeclaration> for CssStyleDeclaration {
15    fn as_ref(&self) -> &web_sys::CssStyleDeclaration {
16        &self.inner
17    }
18}
19
20impl Write for CssStyleDeclaration {
21    fn write(&self, writer: &mut Writer) {
22        writer.write_1(self.inner.as_ref())
23    }
24}