hs.console
ModuleModule for controlling the Hammerspoon console
Properties
This module has no properties.
Methods
hs.console.open() -> None
Open the console window
Declaration
hs.console.open() -> None
Returns
None
Example
hs.console.open()
hs.console.close() -> None
Close the console window
Declaration
hs.console.close() -> None
Returns
None
Example
hs.console.close()
hs.console.clear() -> None
Clear all console output
Declaration
hs.console.clear() -> None
Returns
None
Example
hs.console.clear()
hs.console.print(message) -> None
Print a message to the console
Declaration
hs.console.print(message) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| message | string | The message to print |
Returns
None
Example
hs.console.print("Hello, world!")
hs.console.debug(message) -> None
Print a debug message to the console
Declaration
hs.console.debug(message) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| message | string | The message to print |
Returns
None
Example
hs.console.debug("debug info")
hs.console.info(message) -> None
Print an info message to the console
Declaration
hs.console.info(message) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| message | string | The message to print |
Returns
None
Example
hs.console.info("Service started")
hs.console.warning(message) -> None
Print a warning message to the console
Declaration
hs.console.warning(message) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| message | string | The message to print |
Returns
None
Example
hs.console.warning("Something looks off")
hs.console.error(message) -> None
Print an error message to the console
Declaration
hs.console.error(message) -> None
Parameters
| Name | Type | Description |
|---|---|---|
| message | string | The message to print |
Returns
None
Example
hs.console.error("Something went wrong")