b9e42c3ef4
Build and Deploy / build-and-deploy (push) Has been cancelled
- lit-force-graph: Refactored for instance reuse, better lifecycle management, and added dynamic imports for AR/VR modes. - lit-html-table: Improved visual design, readability of headers, and fixed reactivity in editable mode. - lit-draggable-dom: Fixed clipping issues by switching to relative/absolute positioning and resolved a panning speed bug caused by CSS variable inheritance.
28 lines
793 B
TypeScript
28 lines
793 B
TypeScript
import { LitElement } from "lit";
|
|
import * as monaco from "monaco-editor";
|
|
export declare class CodeEditor extends LitElement {
|
|
private container;
|
|
editor?: monaco.editor.IStandaloneCodeEditor;
|
|
readOnly?: boolean;
|
|
theme?: string;
|
|
language?: string;
|
|
code?: string;
|
|
static styles: import("lit").CSSResultGroup;
|
|
render(): import("lit").TemplateResult<1>;
|
|
private getFile;
|
|
private getCode;
|
|
private getLang;
|
|
private getTheme;
|
|
private isDark;
|
|
setValue(value: string): void;
|
|
getValue(): string;
|
|
setReadOnly(value: boolean): void;
|
|
setOptions(value: monaco.editor.IStandaloneEditorConstructionOptions): void;
|
|
firstUpdated(): void;
|
|
}
|
|
declare global {
|
|
interface HTMLElementTagNameMap {
|
|
"code-editor": CodeEditor;
|
|
}
|
|
}
|