tasmota-esp-web-tools
Version:
Web tools for ESP devices
27 lines (26 loc) • 680 B
TypeScript
import { Logger } from "../const";
export declare class EwtConsole extends HTMLElement {
port: SerialPort;
logger: Logger;
allowInput: boolean;
onReset?: () => Promise<void>;
private _console?;
private _cancelConnection?;
private _clickHandler?;
private _commandHistory;
private _historyIndex;
private _currentInput;
logs(): string;
connectedCallback(): void;
private _connect;
private _navigateHistory;
private _sendCommand;
disconnect(): Promise<void>;
disconnectedCallback(): void;
reset(): Promise<void>;
}
declare global {
interface HTMLElementTagNameMap {
"ew-console": EwtConsole;
}
}