diff --git a/lib/core/services/external-alfresco-api.service.ts b/lib/core/services/external-alfresco-api.service.ts index c6fee9cd2a..83352cabfa 100644 --- a/lib/core/services/external-alfresco-api.service.ts +++ b/lib/core/services/external-alfresco-api.service.ts @@ -19,15 +19,21 @@ import { Injectable } from '@angular/core'; import { AlfrescoApiCompatibility, ContentApi, - Core + Core, + Node } from '@alfresco/js-api'; -/* tslint:disable:adf-file-name */ +import { Subject } from 'rxjs'; @Injectable({ providedIn: 'root' }) export class ExternalAlfrescoApiService { + /** + * Publish/subscribe to events related to node updates. + */ + nodeUpdated = new Subject(); + protected alfrescoApi: AlfrescoApiCompatibility; getInstance(): AlfrescoApiCompatibility {