reusable extensibility lib (#585)

reusable extensibility lib (part 1)
This commit is contained in:
Denys Vuika
2018-08-29 16:38:44 +01:00
committed by GitHub
parent 091e0d3e3f
commit c916ab4cd1
88 changed files with 1312 additions and 1123 deletions

View File

@@ -24,18 +24,17 @@
*/
import { DocumentListComponent, ShareDataRow } from '@alfresco/adf-content-services';
import { ContentActionRef, SelectionState } from '@alfresco/adf-extensions';
import { OnDestroy, OnInit, ViewChild } from '@angular/core';
import { Store } from '@ngrx/store';
import { MinimalNodeEntity, MinimalNodeEntryEntity } from 'alfresco-js-api';
import { Observable, Subject, Subscription } from 'rxjs';
import { takeUntil } from 'rxjs/operators';
import { Subject, Subscription , Observable } from 'rxjs';
import { SetSelectedNodesAction, ViewFileAction } from '../store/actions';
import { appSelection, sharedUrl, currentFolder, infoDrawerOpened, documentDisplayMode } from '../store/selectors/app.selectors';
import { AppStore } from '../store/states/app.state';
import { SelectionState } from '../store/states/selection.state';
import { ExtensionService } from '../extensions/extension.service';
import { AppExtensionService } from '../extensions/extension.service';
import { ContentManagementService } from '../services/content-management.service';
import { ContentActionRef } from '../extensions/action.extensions';
import { SetSelectedNodesAction, ViewFileAction } from '../store/actions';
import { appSelection, currentFolder, documentDisplayMode, infoDrawerOpened, sharedUrl } from '../store/selectors/app.selectors';
import { AppStore } from '../store/states/app.state';
export abstract class PageComponent implements OnInit, OnDestroy {
@@ -63,7 +62,7 @@ export abstract class PageComponent implements OnInit, OnDestroy {
constructor(
protected store: Store<AppStore>,
protected extensions: ExtensionService,
protected extensions: AppExtensionService,
protected content: ContentManagementService) {}
ngOnInit() {