plinth/javascript/console
This module aims to replicate the Console API
Functions
pub fn assert_(assertion: Bool, value: a) -> Nil
Writes an error message to the console if the assertion is false. If the assertion is true, nothing happens.
pub fn clear() -> Nil
clears the console if the console allows it. A graphical console, like those running on browsers, will allow it; a console displaying on the terminal, like the one running on Node, will not support it, and will have no effect (and no error).
pub fn group(label: String) -> Nil
Creates a new inline group in the Web console log,
causing any subsequent console messages to be indented by an additional level,
until console.group_end is called.
pub fn group_collapsed(label: String) -> Nil
reates a new inline group in the console. Unlike console.group, however,
the new group is created collapsed. The user will need to use the disclosure
button next to it to expand it, revealing the entries created in the group.
Call console.group_end to back out to the parent group.