@omnia/fx
Version:
Provide Omnia Fx typings and tooling for clientside Omnia development.
46 lines (45 loc) • 1.75 kB
TypeScript
import "monaco-editor/esm/vs/editor/browser/controller/coreCommands.js";
import "monaco-editor/esm/vs/editor/contrib/bracketMatching/bracketMatching.js";
import "monaco-editor/esm/vs/editor/contrib/codelens/codelensController.js";
import "monaco-editor/esm/vs/editor/contrib/colorPicker/colorDetector.js";
import "monaco-editor/esm/vs/editor/contrib/comment/comment.js";
import "monaco-editor/esm/vs/editor/contrib/contextmenu/contextmenu.js";
import "monaco-editor/esm/vs/editor/contrib/suggest/suggestController.js";
import "monaco-editor/esm/vs/editor/standalone/browser/accessibilityHelp/accessibilityHelp.js";
import "monaco-editor/esm/vs/basic-languages/javascript/javascript.contribution";
import "monaco-editor/esm/vs/basic-languages/javascript/javascript";
import "monaco-editor/esm/vs/basic-languages/html/html.contribution";
import "monaco-editor/esm/vs/basic-languages/html/html";
import "monaco-editor/esm/vs/basic-languages/css/css.contribution";
import "monaco-editor/esm/vs/basic-languages/css/css";
export declare const MonacoEditor: {
name: string;
props: {
value: StringConstructor;
theme: {
type: StringConstructor;
default: string;
};
language: StringConstructor;
options: ObjectConstructor;
};
model: {
event: string;
};
watch: {
options: {
deep: boolean;
handler: (options: any) => void;
};
value: (newValue: any) => void;
};
mounted: () => void;
beforeDestroy: () => void;
methods: {
initMonaco: () => void;
getMonaco: () => any;
focus: () => void;
showAutoComplete: (obj: any) => void;
};
render: () => import("vue").VNode;
};