[ACA-1646] "dev tools" extension (#567)

* dev tools extension project

* code editor integration

* latest editor, offline setup

* override extension config (session only)

* schema support

* wire external plugins with experimental flag

* update package scripts

* sidebar extensions scaffold

* propagate extension tabs to info drawer

* separate tab components for info drawer

* extensibility for info drawer

* support tab icons
This commit is contained in:
Denys Vuika
2018-08-16 16:55:06 +01:00
committed by GitHub
parent ed23a21a00
commit 89aec91caf
43 changed files with 2391 additions and 149 deletions

View File

@@ -0,0 +1,19 @@
import { NgModule } from '@angular/core';
import { CodeEditorModule } from '@ngstack/code-editor';
import { FlexLayoutModule } from '@angular/flex-layout';
import { AcaDevToolsComponent } from './aca-dev-tools.component';
import { CoreModule } from '@alfresco/adf-core';
import { ContentModule } from '@alfresco/adf-content-services';
@NgModule({
imports: [
FlexLayoutModule,
CodeEditorModule.forChild(),
CoreModule.forChild(),
ContentModule.forChild()
],
declarations: [AcaDevToolsComponent],
exports: [AcaDevToolsComponent],
entryComponents: [AcaDevToolsComponent]
})
export class AcaDevToolsModule {}