N°7552 - Move CKEditor from to npm dependencies

This commit is contained in:
Stephen Abello
2024-07-24 14:19:52 +02:00
parent 35a7d907cd
commit 054fd8798b
126 changed files with 210 additions and 7981 deletions

View File

@@ -0,0 +1,19 @@
/**
* @license Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.
* For licensing, see LICENSE.md.
*/
import { View, LabeledFieldView, ButtonView } from '@ckeditor/ckeditor5-ui';
import { Locale } from '@ckeditor/ckeditor5-utils';
export default class FormView extends View {
oLabelInputView: LabeledFieldView;
oClassInputView: LabeledFieldView;
oReferenceInputView: LabeledFieldView;
oSaveButtonView: ButtonView;
oCancelButtonView: ButtonView;
oChildViews: any;
constructor(oLocale: Locale);
render(): void;
focus(): void;
_createInput(sLabel: string): LabeledFieldView<import("@ckeditor/ckeditor5-ui").InputTextView>;
_createButton(sLabel: string, sIcon: string, sClassName: string): ButtonView;
}

View File

@@ -0,0 +1,5 @@
import { Plugin } from '@ckeditor/ckeditor5-core';
import ObjectShortcutUI from './object-shortcut.ui';
export default class ObjectShortcut extends Plugin {
static get requires(): (typeof ObjectShortcutUI)[];
}

View File

@@ -0,0 +1,16 @@
import { Plugin } from '@ckeditor/ckeditor5-core';
import { ContextualBalloon } from '@ckeditor/ckeditor5-ui';
import FormView from './object-shortcut.form-view';
import './styles.css';
export default class ObjectShortcutUI extends Plugin {
static get requires(): (typeof ContextualBalloon)[];
oBalloon: ContextualBalloon | undefined;
oFormView: FormView | undefined;
init(): void;
_createFormView(): FormView;
_showUI(): void;
_hideUI(): void;
_getBalloonPositionData(): {
oTarget: (() => Range) | null;
};
}