UNPKG

@dodona/papyros

Version:

Scratchpad for multiple programming languages in the browser.

15 lines (14 loc) 540 B
import { PapyrosElement } from "./PapyrosElement"; import { CSSResult, TemplateResult } from "lit"; import { FileEntry } from "../state/InputOutput"; import "./code_mirror/FileEditor"; export declare class FileViewer extends PapyrosElement { file: FileEntry | undefined; private editorRef; private debouncedUpdateFile; static get styles(): CSSResult; private downloadBinary; protected updated(changedProperties: Map<PropertyKey, unknown>): void; private onEditorChange; protected render(): TemplateResult; }