8
0
Piotrek Koszuliński 10 лет назад
Родитель
Сommit
c2cbfc71e2
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 2
      packages/ckeditor5-utils/src/collection.js
  2. 2 1
      packages/ckeditor5-utils/src/model.js

+ 1 - 2
packages/ckeditor5-utils/src/collection.js

@@ -7,7 +7,6 @@
 
 
 import EmitterMixin from './emittermixin.js';
 import EmitterMixin from './emittermixin.js';
 import CKEditorError from './ckeditorerror.js';
 import CKEditorError from './ckeditorerror.js';
-import utilsObject from './lib/lodash/object.js';
 import utils from './utils.js';
 import utils from './utils.js';
 
 
 /**
 /**
@@ -266,7 +265,7 @@ export default class Collection {
 	}
 	}
 }
 }
 
 
-utilsObject.extend( Collection.prototype, EmitterMixin );
+utils.mix( Collection, EmitterMixin );
 
 
 /**
 /**
  * Fired when an item is added to the collection.
  * Fired when an item is added to the collection.

+ 2 - 1
packages/ckeditor5-utils/src/model.js

@@ -9,6 +9,7 @@ import EmitterMixin from './emittermixin.js';
 import CKEditorError from './ckeditorerror.js';
 import CKEditorError from './ckeditorerror.js';
 import utilsObject from './lib/lodash/object.js';
 import utilsObject from './lib/lodash/object.js';
 import utilsLang from './lib/lodash/lang.js';
 import utilsLang from './lib/lodash/lang.js';
+import utils from './utils.js';
 
 
 /**
 /**
  * The base MVC model class.
  * The base MVC model class.
@@ -625,7 +626,7 @@ function attachBindToListeners( model, toBindings ) {
 	} );
 	} );
 }
 }
 
 
-utilsObject.extend( Model.prototype, EmitterMixin );
+utils.mix( Model, EmitterMixin );
 
 
 /**
 /**
  * Fired when an attribute changed value.
  * Fired when an attribute changed value.