console
ModuleThese functions are provided to maintain convenience with the console.log() function present in many JavaScript instances.
Properties
This module has no properties.
Methods
console.log(...values) -> None
Log a value to the Hammerspoon Log Window
Accepts any number of values, which are space-separated in the log output. Non-string
values (objects, arrays, errors, etc.) are formatted the way Node's `util.inspect` would
render them.
Declaration
console.log(...values) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| ...values | any[] | A value to log |
Returns
None
console.error(...values) -> None
Log an error to the Hammerspoon Log Window
Accepts any number of values; see ``log(_:)`` for formatting details.
Declaration
console.error(...values) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| ...values | any[] | A value to log |
Returns
None
console.warn(...values) -> None
Log a warning to the Hammerspoon Log WIndow
Accepts any number of values; see ``log(_:)`` for formatting details.
Declaration
console.warn(...values) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| ...values | any[] | A value to log |
Returns
None
console.info(...values) -> None
Log an informational message to the Hammerspoon Log Window
Accepts any number of values; see ``log(_:)`` for formatting details.
Declaration
console.info(...values) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| ...values | any[] | A value to log |
Returns
None
console.debug(...values) -> None
Log a debug message to the Hammerspoon Log Window
Accepts any number of values; see ``log(_:)`` for formatting details.
Declaration
console.debug(...values) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| ...values | any[] | A value to log |
Returns
None