@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
25 lines • 805 B
TypeScript
import * as monaco from 'monaco-editor';
export declare enum Elanguages {
typescript = "typescript",
javascript = "javascript",
css = "css",
html = "html",
json = "json",
xml = "xml",
markdown = "markdown",
less = "less",
scss = "scss",
handlebars = "handlebars"
}
export interface IMonacoEditorProps {
value: string;
theme?: 'vs-dark' | 'vs-light' | 'hc-black';
readOnly?: boolean;
showLineNumbers?: boolean;
showMiniMap?: boolean;
onValueChange?: (newValue: string, validationErrors: string[]) => void;
language: string | Elanguages;
jsonDiagnosticsOptions?: monaco.languages.json.DiagnosticsOptions;
jscriptDiagnosticsOptions?: monaco.languages.typescript.DiagnosticsOptions;
}
//# sourceMappingURL=IMonacoEditorProps.d.ts.map