mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-07-31 17:38:28 +00:00
tree-shakable services (#661)
* improved services * context menu service * update to latest adf-extensions
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
* along with Alfresco. If not, see <http://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
import { NgModule, ModuleWithProviders } from '@angular/core';
|
||||
import { NgModule } from '@angular/core';
|
||||
import {
|
||||
MatMenuModule,
|
||||
MatListModule,
|
||||
@@ -34,7 +34,6 @@ import { CoreModule } from '@alfresco/adf-core';
|
||||
import { CoreExtensionsModule } from '../../extensions/core.extensions.module';
|
||||
|
||||
import { ContextActionsDirective } from './context-menu.directive';
|
||||
import { ContextMenuService } from './context-menu.service';
|
||||
import { ContextMenuComponent } from './context-menu.component';
|
||||
import { ContextMenuItemDirective } from './context-menu-item.directive';
|
||||
import { ExtensionsModule } from '@alfresco/adf-extensions';
|
||||
@@ -48,7 +47,7 @@ import { OutsideEventDirective } from './context-menu-outside-event.directive';
|
||||
MatButtonModule,
|
||||
CoreExtensionsModule.forChild(),
|
||||
CoreModule.forChild(),
|
||||
ExtensionsModule.forChild()
|
||||
ExtensionsModule
|
||||
],
|
||||
declarations: [
|
||||
ContextActionsDirective,
|
||||
@@ -63,17 +62,4 @@ import { OutsideEventDirective } from './context-menu-outside-event.directive';
|
||||
],
|
||||
entryComponents: [ContextMenuComponent]
|
||||
})
|
||||
export class ContextMenuModule {
|
||||
static forRoot(): ModuleWithProviders {
|
||||
return {
|
||||
ngModule: ContextMenuModule,
|
||||
providers: [ContextMenuService]
|
||||
};
|
||||
}
|
||||
|
||||
static forChild(): ModuleWithProviders {
|
||||
return {
|
||||
ngModule: ContextMenuModule
|
||||
};
|
||||
}
|
||||
}
|
||||
export class ContextMenuModule {}
|
||||
|
Reference in New Issue
Block a user