Skip to content

ui/ConsoleManager

Classes

ConsoleManager

Defined in: ui/ConsoleManager.ts:8

Console Management System Handles console messages, command input, and console UI updates

Constructors

Constructor
new ConsoleManager(): ConsoleManager;

Defined in: ui/ConsoleManager.ts:14

Returns

ConsoleManager

Methods

addMessage()
addMessage(message, type?): void;

Defined in: ui/ConsoleManager.ts:54

Add a message to the console

Parameters
message

string

type?

string = 'info'

Returns

void

info()
info(message): void;

Defined in: ui/ConsoleManager.ts:98

Add info message

Parameters
message

string

Returns

void

warning()
warning(message): void;

Defined in: ui/ConsoleManager.ts:105

Add warning message

Parameters
message

string

Returns

void

error()
error(message): void;

Defined in: ui/ConsoleManager.ts:112

Add error message

Parameters
message

string

Returns

void

success()
success(message): void;

Defined in: ui/ConsoleManager.ts:119

Add success message

Parameters
message

string

Returns

void

clear()
clear(): void;

Defined in: ui/ConsoleManager.ts:126

Clear all console messages

Returns

void

focusInput()
focusInput(): void;

Defined in: ui/ConsoleManager.ts:150

Focus console input

Returns

void

setMaxMessages()
setMaxMessages(limit): void;

Defined in: ui/ConsoleManager.ts:159

Set max messages limit

Parameters
limit

number

Returns

void

getConsoleElement()
getConsoleElement(): HTMLElement | null;

Defined in: ui/ConsoleManager.ts:166

Get console element for external manipulation

Returns

HTMLElement | null

getInputElement()
getInputElement(): HTMLInputElement | null;

Defined in: ui/ConsoleManager.ts:173

Get input element for external manipulation

Returns

HTMLInputElement | null

isReady()
isReady(): boolean;

Defined in: ui/ConsoleManager.ts:180

Check if console is initialized

Returns

boolean

Variables

consoleManager

const consoleManager: ConsoleManager;

Defined in: ui/ConsoleManager.ts:186