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.