refactor extenstion layer to simplify testing and maintenance (#577)

* refactor extenstion layer to simplify testing and maintenance

* generic extension config

* move loading code to loader
This commit is contained in:
Denys Vuika
2018-08-20 21:35:28 +01:00
committed by GitHub
parent 429e076820
commit 972b08700f
11 changed files with 394 additions and 330 deletions

View File

@@ -61,6 +61,7 @@ import { NodePermissionService } from '../services/node-permission.service';
import { ContentApiService } from '../services/content-api.service';
import { ExtensionService } from '../extensions/extension.service';
import { ViewUtilService } from '../components/preview/view-util.service';
import { ExtensionLoaderService } from '../extensions/extension-loader.service';
@NgModule({
imports: [
@@ -114,6 +115,7 @@ import { ViewUtilService } from '../components/preview/view-util.service';
NodePermissionService,
ContentApiService,
ExtensionService,
ExtensionLoaderService,
ViewUtilService
]
})