|
@@ -17,7 +17,7 @@ import {
|
|
|
/**
|
|
/**
|
|
|
* The inline editor UI class.
|
|
* The inline editor UI class.
|
|
|
*
|
|
*
|
|
|
- * @extends module:core/editor/standardeditorui~StandardEditorUI
|
|
|
|
|
|
|
+ * @implements module:core/editor/editorui~EditorUI
|
|
|
*/
|
|
*/
|
|
|
export default class InlineEditorUI {
|
|
export default class InlineEditorUI {
|
|
|
/**
|
|
/**
|
|
@@ -28,34 +28,22 @@ export default class InlineEditorUI {
|
|
|
*/
|
|
*/
|
|
|
constructor( editor, view ) {
|
|
constructor( editor, view ) {
|
|
|
/**
|
|
/**
|
|
|
- * Editor that the UI belongs to.
|
|
|
|
|
- *
|
|
|
|
|
- * @readonly
|
|
|
|
|
- * @member {module:core/editor/editor~Editor}
|
|
|
|
|
|
|
+ * @inheritDoc
|
|
|
*/
|
|
*/
|
|
|
this.editor = editor;
|
|
this.editor = editor;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * View of the ui.
|
|
|
|
|
- *
|
|
|
|
|
- * @readonly
|
|
|
|
|
- * @member {module:ui/editorui/editoruiview~EditorUIView}
|
|
|
|
|
|
|
+ * @inheritDoc
|
|
|
*/
|
|
*/
|
|
|
this.view = view;
|
|
this.view = view;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * Instance of the {@link module:ui/componentfactory~ComponentFactory}.
|
|
|
|
|
- *
|
|
|
|
|
- * @readonly
|
|
|
|
|
- * @member {module:ui/componentfactory~ComponentFactory}
|
|
|
|
|
|
|
+ * @inheritDoc
|
|
|
*/
|
|
*/
|
|
|
this.componentFactory = new ComponentFactory( editor );
|
|
this.componentFactory = new ComponentFactory( editor );
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
- * Keeps information about editor focus.
|
|
|
|
|
- *
|
|
|
|
|
- * @readonly
|
|
|
|
|
- * @member {module:utils/focustracker~FocusTracker}
|
|
|
|
|
|
|
+ * @inheritDoc
|
|
|
*/
|
|
*/
|
|
|
this.focusTracker = new FocusTracker();
|
|
this.focusTracker = new FocusTracker();
|
|
|
|
|
|