UNPKG

@dodona/papyros

Version:

Scratchpad for multiple programming languages in the browser.

25 lines (24 loc) 724 B
import { PapyrosElement } from "./PapyrosElement"; import { CSSResult, TemplateResult } from "lit"; import { FileEntry } from "../state/InputOutput"; export declare class EditorTab extends PapyrosElement { file: FileEntry; private renaming; private invalid; private renameInputRef; static get styles(): CSSResult; private setTab; private closeFile; private startRenaming; private confirmRename; private cancelRename; private onRenameInput; private onRenameKeydown; private onDblClick; private onAuxClick; private onRenameClick; private onRenameBtnKeydown; private onCloseBtnKeydown; protected updated(): void; protected render(): TemplateResult; }