Visibility of the command line
Bind event listeners
Create the command line UI elements
Execute a command line string. Returns a Promise that resolves when the command is completed.
Command string
Promise
Get current input text
Handle Up/Down keys for history or auto-complete
Handle input change to show auto-complete
Handle Enter/Escape keys
Inject CSS styles
Insert option into input
Navigate auto-complete list with arrow keys
Navigate command history
Position command history popup
Position message panel
Print error message with optional localization key
OptionalmsgKey: stringPrint executed command line to history
Print message to message panel with optional localization key
OptionalmsgKey: stringRender command line with options
Handle window resize
Move cursor to end of input
Set input text
Show command history popup
Show message panel
Show or hide popups
AutoCAD-style floating command line with Promise-based execution.
Features: