Procházet zdrojové kódy

Added version checking to some generic class.

Oskar Wróbel před 6 roky
rodič
revize
09df94a3e9

+ 3 - 0
packages/ckeditor5-engine/src/model/node.js

@@ -11,6 +11,9 @@ import toMap from '@ckeditor/ckeditor5-utils/src/tomap';
 import CKEditorError from '@ckeditor/ckeditor5-utils/src/ckeditorerror';
 import compareArrays from '@ckeditor/ckeditor5-utils/src/comparearrays';
 
+// To check if component is loaded more than once.
+import '@ckeditor/ckeditor5-utils/src/version';
+
 /**
  * Model node. Most basic structure of model tree.
  *

+ 3 - 0
packages/ckeditor5-engine/src/model/position.js

@@ -13,6 +13,9 @@ import CKEditorError from '@ckeditor/ckeditor5-utils/src/ckeditorerror';
 import Text from './text';
 import { last } from 'lodash-es';
 
+// To check if component is loaded more than once.
+import '@ckeditor/ckeditor5-utils/src/version';
+
 /**
  * Represents a position in the model tree.
  *

+ 3 - 0
packages/ckeditor5-engine/src/view/node.js

@@ -13,6 +13,9 @@ import mix from '@ckeditor/ckeditor5-utils/src/mix';
 import compareArrays from '@ckeditor/ckeditor5-utils/src/comparearrays';
 import { clone } from 'lodash-es';
 
+// To check if component is loaded more than once.
+import '@ckeditor/ckeditor5-utils/src/version';
+
 /**
  * Abstract tree view node class.
  *

+ 3 - 0
packages/ckeditor5-engine/src/view/position.js

@@ -13,6 +13,9 @@ import compareArrays from '@ckeditor/ckeditor5-utils/src/comparearrays';
 import CKEditorError from '@ckeditor/ckeditor5-utils/src/ckeditorerror';
 import EditableElement from './editableelement';
 
+// To check if component is loaded more than once.
+import '@ckeditor/ckeditor5-utils/src/version';
+
 /**
  * Position in the view tree. Position is represented by its parent node and an offset in this parent.
  *