瀏覽代碼

Use NamedCollection Map API in PluginCollection.

Aleksander Nowodzinski 10 年之前
父節點
當前提交
eb7b462b42
共有 1 個文件被更改,包括 1 次插入14 次删除
  1. 1 14
      packages/ckeditor5-engine/src/plugincollection.js

+ 1 - 14
packages/ckeditor5-engine/src/plugincollection.js

@@ -60,7 +60,7 @@ CKEDITOR.define( [
 			function pluginPromise( plugin ) {
 				return new Promise( function( resolve, reject ) {
 					// Do nothing if the plugin is already loaded (or if is being loaded right now).
-					if ( that._models[ plugin ] || loading[ plugin ] ) {
+					if ( that._models.get( plugin ) || loading[ plugin ] ) {
 						return resolve();
 					}
 
@@ -140,19 +140,6 @@ CKEDITOR.define( [
 				return deps;
 			}
 		}
-
-		/**
-		 * Executes the callback for each model in the collection.
-		 *
-		 * @param {Function} callback
-		 * @param {Model} callback.item
-		 * @param {String} callback.name
-		 */
-		forEach( callback ) {
-			for ( var name in this._models ) {
-				callback( this._models[ name ], name );
-			}
-		}
 	}
 
 	return PluginCollection;