Dev Console
In-WebView debugging console. Especially useful in mobile environments where browser DevTools are unavailable. JS/Web only.
devConsole.show
Shows the developer console overlay. Optionally intercepts native console output.
js
gametegra.devConsole.show({ interceptConsole: true })Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
interceptConsole | boolean | No | If true, redirects console.log/warn/error output to the overlay. |
devConsole.log
Prints a message to the dev console overlay.
js
gametegra.devConsole.log('Game started')Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
msg | string | Yes | Message to display. |
devConsole.hide
Hides the console panel. The toggle button remains visible so the panel can be reopened.
js
gametegra.devConsole.hide()devConsole.toggle
Toggles panel visibility — hides if open, shows if hidden.
js
gametegra.devConsole.toggle()devConsole.warn
Adds a warning-level log entry to the dev console panel.
js
gametegra.devConsole.warn("Low FPS detected")Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
msg | string | Yes | Warning message to display. |
devConsole.error
Adds an error-level log entry to the dev console panel.
js
gametegra.devConsole.error("Connection lost!")Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
msg | string | Yes | Error message to display. |
devConsole.success
Adds a success-level log entry to the dev console panel.
js
gametegra.devConsole.success("Successfully joined room")Parameters:
| Name | Type | Required | Description |
|---|---|---|---|
msg | string | Yes | Success message to display. |
devConsole.clear
Clears all log entries from the dev console panel.
js
gametegra.devConsole.clear()