ui/EchoManager¶
Classes¶
EchoManager¶
Defined in: ui/EchoManager.ts:8
Echo Management System Handles echo messages for system notifications and status updates
Constructors¶
Constructor¶
Defined in: ui/EchoManager.ts:13
Returns¶
Methods¶
addMessage()¶
Defined in: ui/EchoManager.ts:53
Add a message to the echo output
Parameters¶
message¶
string
The message text to display
type?¶
string = 'info'
The message type (info, error, warning, success)
nodeId?¶
string
Optional node ID to display instead of timestamp (for BlueSky command responses)
Returns¶
void
info()¶
Defined in: ui/EchoManager.ts:106
Add info message
Parameters¶
message¶
string
Returns¶
void
warning()¶
Defined in: ui/EchoManager.ts:113
Add warning message
Parameters¶
message¶
string
Returns¶
void
error()¶
Defined in: ui/EchoManager.ts:120
Add error message
Parameters¶
message¶
string
Returns¶
void
success()¶
Defined in: ui/EchoManager.ts:127
Add success message
Parameters¶
message¶
string
Returns¶
void
clear()¶
Defined in: ui/EchoManager.ts:134
Clear all echo messages
Returns¶
void
setMaxMessages()¶
Defined in: ui/EchoManager.ts:158
Set max messages limit
Parameters¶
limit¶
number
Returns¶
void
getEchoElement()¶
Defined in: ui/EchoManager.ts:165
Get echo element for external manipulation
Returns¶
HTMLElement | null
isReady()¶
Defined in: ui/EchoManager.ts:172
Check if echo manager is initialized
Returns¶
boolean
Variables¶
echoManager¶
Defined in: ui/EchoManager.ts:178