8
0
Просмотр исходного кода

Internal: Simplified a logic for finding available plugins built-in an editor.

Kamil Piechaczek 9 лет назад
Родитель
Сommit
e16e61a481
1 измененных файлов с 1 добавлено и 15 удалено
  1. 1 15
      packages/ckeditor5-core/src/editor/editor.js

+ 1 - 15
packages/ckeditor5-core/src/editor/editor.js

@@ -31,7 +31,7 @@ export default class Editor {
 	 * @param {Object} config The editor config.
 	 */
 	constructor( config ) {
-		const availablePlugins = findAvailablePlugin( this.constructor.build );
+		const availablePlugins = this.constructor.build && this.constructor.build.plugins;
 
 		/**
 		 * Holds all configurations specific to this editor instance.
@@ -215,20 +215,6 @@ function extendEditorConfig( config, builtInConfig, availablePlugins ) {
 	}
 }
 
-// @param {Object} builtInConfig
-// @param {Array.<module:core/plugin~Plugin>} builtInConfig.plugins
-function findAvailablePlugin( builtInConfig ) {
-	if ( !builtInConfig ) {
-		return [];
-	}
-
-	if ( !builtInConfig.plugins ) {
-		return [];
-	}
-
-	return builtInConfig.plugins;
-}
-
 /**
  * Fired after {@link #initPlugins plugins are initialized}.
  *