Fixing bug with the with_element method
This commit is contained in:
parent
e3226f50af
commit
ffbc1ddc9a
|
@ -4,9 +4,10 @@ macro_rules! builder {
|
||||||
builder!($namespace, $default, $kind => $t, {})
|
builder!($namespace, $default, $kind => $t, {})
|
||||||
};
|
};
|
||||||
($namespace:expr, $default:ty, $kind:expr => $t:ty, { $(.$name:ident($($args:expr),*))* }) => {{
|
($namespace:expr, $default:ty, $kind:expr => $t:ty, { $(.$name:ident($($args:expr),*))* }) => {{
|
||||||
let a: $crate::DomBuilder<$t> = $crate::DomBuilder::new($crate::create_element_ns($kind, $namespace))$(.$name($($args),*))*;
|
let a: $crate::DomBuilder<$t> = $crate::DomBuilder::new($crate::create_element_ns($kind, $namespace));
|
||||||
let b: $crate::Dom = $crate::DomBuilder::into_dom(a);
|
let b = a$(.$name($($args),*))*;
|
||||||
b
|
let c: $crate::Dom = $crate::DomBuilder::into_dom(b);
|
||||||
|
c
|
||||||
}};
|
}};
|
||||||
|
|
||||||
($namespace:expr, $default:ty, $kind:expr) => {
|
($namespace:expr, $default:ty, $kind:expr) => {
|
||||||
|
|
Loading…
Reference in New Issue