jodit-pro
Version:
PRO Version of Jodit Editor
34 lines (33 loc) • 1.13 kB
TypeScript
/*!
* Jodit Editor PRO (https://xdsoft.net/jodit/)
* See LICENSE.md in the project root for license information.
* Copyright (c) 2013-2026 Valerii Chupurnov. All rights reserved. https://xdsoft.net/jodit/pro/
*/
import type { IJodit, IPlugin } from "jodit/esm/types/index";
import "./config";
import { Plugin } from "jodit/esm/core/plugin/index";
export declare class pasteCode extends Plugin {
className(): string;
/** @override */
static requires: string[];
/** @override */
buttons: IPlugin['buttons'];
/** @override */
protected afterInit(jodit: IJodit): void;
private __openCodeEditDialog;
/** @override */
protected beforeDestruct(jodit: IJodit): void;
private __createForm;
private __createDialog;
protected __onChange(): void;
private __imdOnChange;
private __highlightLibJSIsLoaded;
private __loadLanguage;
private __highlightCode;
private __initHighlightLibLoading;
protected onPreEdit(e: MouseEvent | HTMLPreElement): void;
private __parseLanguage;
protected onAfterGetValueFromEditor(data: {
value: string;
}): void;
}