web-dom 0.1.1

Simple bindings to the DOM using wasm-module
Documentation
#[allow(unused_imports)]
use crate::*;
extern "C" {
    fn console_assert(assert: i32, assert: CString);
}

pub fn assert(condition: bool, message: &str) {
    unsafe { console_assert(if condition { 1 } else { 0 }, to_cstring(message)) }
}
extern "C" {
    fn console_clear();
}

pub fn clear() {
    unsafe { console_clear() }
}
extern "C" {
    fn console_count(count: CString);
}

pub fn count(label: &str) {
    unsafe { console_count(to_cstring(label)) }
}
extern "C" {
    fn console_count_reset(count_reset: CString);
}

pub fn count_reset(label: &str) {
    unsafe { console_count_reset(to_cstring(label)) }
}
extern "C" {
    fn console_debug(debug: CString);
}

pub fn debug(message: &str) {
    unsafe { console_debug(to_cstring(message)) }
}
extern "C" {
    fn console_error(error: CString);
}

pub fn error(message: &str) {
    unsafe { console_error(to_cstring(message)) }
}
extern "C" {
    fn console_info(info: CString);
}

pub fn info(message: &str) {
    unsafe { console_info(to_cstring(message)) }
}
extern "C" {
    fn console_log(log: CString);
}

pub fn log(message: &str) {
    unsafe { console_log(to_cstring(message)) }
}
extern "C" {
    fn console_table(table: CString);
}

pub fn table(message: &str) {
    unsafe { console_table(to_cstring(message)) }
}
extern "C" {
    fn console_trace(trace: CString);
}

pub fn trace(message: &str) {
    unsafe { console_trace(to_cstring(message)) }
}
extern "C" {
    fn console_warn(warn: CString);
}

pub fn warn(message: &str) {
    unsafe { console_warn(to_cstring(message)) }
}
extern "C" {
    fn console_dir(dir: CString);
}

pub fn dir(message: &str) {
    unsafe { console_dir(to_cstring(message)) }
}
extern "C" {
    fn console_dirxml(dirxml: CString);
}

pub fn dirxml(message: &str) {
    unsafe { console_dirxml(to_cstring(message)) }
}
extern "C" {
    fn console_group(group: CString);
}

pub fn group(message: &str) {
    unsafe { console_group(to_cstring(message)) }
}
extern "C" {
    fn console_group_collapsed(group_collapsed: CString);
}

pub fn group_collapsed(message: &str) {
    unsafe { console_group_collapsed(to_cstring(message)) }
}
extern "C" {
    fn console_group_end();
}

pub fn group_end() {
    unsafe { console_group_end() }
}
extern "C" {
    fn console_time(time: CString);
}

pub fn time(label: &str) {
    unsafe { console_time(to_cstring(label)) }
}
extern "C" {
    fn console_time_log(time_log: CString, time_log: CString);
}

pub fn time_log(label: &str, message: &str) {
    unsafe { console_time_log(to_cstring(label), to_cstring(message)) }
}
extern "C" {
    fn console_time_end(time_end: CString);
}

pub fn time_end(label: &str) {
    unsafe { console_time_end(to_cstring(label)) }
}
extern "C" {
    fn console_exception(exception: CString);
}

pub fn exception(message: &str) {
    unsafe { console_exception(to_cstring(message)) }
}
extern "C" {
    fn console_time_stamp(time_stamp: CString);
}

pub fn time_stamp(message: &str) {
    unsafe { console_time_stamp(to_cstring(message)) }
}
extern "C" {
    fn console_profile(profile: CString);
}

pub fn profile(message: &str) {
    unsafe { console_profile(to_cstring(message)) }
}
extern "C" {
    fn console_profile_end(profile_end: CString);
}

pub fn profile_end(message: &str) {
    unsafe { console_profile_end(to_cstring(message)) }
}