1#ifndef LINTEL_TERMINALSERVICE_H
2#define LINTEL_TERMINALSERVICE_H
13 std::string m_currentLine;
14 std::size_t m_position = 0;
15 bool m_hideChars =
false;
18 void log(
const std::string &text)
override;
Definition ITerminalService.h:11
Definition TerminalService.h:11
void resetCursor() override
void enableHideChars() override
void disableHideChars() override
const std::string & getLine() override
void log(const std::string &text) override
SymbolEvent onKeyPressed(KeyEvent key, std::string menu) override
Definition BaseFeature.h:6
std::pair< KeyType, char > KeyEvent
Definition CliTypes.h:11
std::pair< Symbol, std::string > SymbolEvent
Definition CliTypes.h:16
constexpr std::string_view type_name()
Definition TypeName.h:9