|
@@ -222,7 +222,6 @@ export default class Editor {
|
|
|
* @returns {Promise} A promise which resolves once the initialization is completed.
|
|
* @returns {Promise} A promise which resolves once the initialization is completed.
|
|
|
*/
|
|
*/
|
|
|
initPlugins() {
|
|
initPlugins() {
|
|
|
- const that = this;
|
|
|
|
|
const config = this.config;
|
|
const config = this.config;
|
|
|
|
|
|
|
|
return Promise.resolve()
|
|
return Promise.resolve()
|
|
@@ -231,7 +230,7 @@ export default class Editor {
|
|
|
const removePlugins = config.get( 'removePlugins' ) || [];
|
|
const removePlugins = config.get( 'removePlugins' ) || [];
|
|
|
const extraPlugins = config.get( 'extraPlugins' ) || [];
|
|
const extraPlugins = config.get( 'extraPlugins' ) || [];
|
|
|
|
|
|
|
|
- return that.plugins.load( plugins.concat( extraPlugins ), removePlugins );
|
|
|
|
|
|
|
+ return this.plugins.load( plugins.concat( extraPlugins ), removePlugins );
|
|
|
} )
|
|
} )
|
|
|
.then( loadedPlugins => {
|
|
.then( loadedPlugins => {
|
|
|
return this.plugins.init( loadedPlugins );
|
|
return this.plugins.init( loadedPlugins );
|