1use js::*;
2
3pub fn console_log(message: &str) {
4 let console_log = js!(r#"
5 function(message){
6 console.log(message);
7 }"#);
8 console_log.invoke(&[message.into()]);
9}
10
11pub fn console_error(message: &str) {
12 let console_error = js!(r#"
13 function(message){
14 console.error(message);
15 }"#);
16 console_error.invoke(&[message.into()]);
17}
18
19pub fn console_warn(message: &str) {
20 let console_warn = js!(r#"
21 function(message){
22 console.warn(message);
23 }"#);
24 console_warn.invoke(&[message.into()]);
25}
26
27pub fn console_time(label: &str) {
28 let console_time = js!(r#"
29 function(label){
30 console.time(label);
31 }"#);
32 console_time.invoke(&[label.into()]);
33}
34
35pub fn console_time_end(label: &str) {
36 let console_time_end = js!(r#"
37 function(label){
38 console.timeEnd(label);
39 }"#);
40 console_time_end.invoke(&[label.into()]);
41}