Skip to content

Commit e000b59

Browse files
author
梶塚太智
committed
Implement function of get-style
1 parent 28ea8d2 commit e000b59

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/lib.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1056,6 +1056,12 @@ impl Executor {
10561056
}
10571057
}
10581058

1059+
"get-style" => {
1060+
let name = &self.pop_stack().get_string();
1061+
let element: HtmlElement = self.pop_stack().get_element().dyn_into::<HtmlElement>().expect("You'are an idiot!");
1062+
self.stack.push(Type::String(element.style().get_property_value(name).expect("チノちゃん「うるさいですね...」")));
1063+
}
1064+
10591065
"set-style" => {
10601066
let value = &self.pop_stack().get_string();
10611067
let name = &self.pop_stack().get_string();

0 commit comments

Comments
 (0)