AAE-34298 fix libraries depending on @alfresco/adf-core/viewer

This commit is contained in:
Wojciech Duda
2025-05-28 16:20:45 +02:00
parent 696cd067a3
commit 41155680cd
10 changed files with 32 additions and 22 deletions

View File

@@ -17,7 +17,8 @@
import { Injectable } from '@angular/core';
import { ContentApi, RenditionEntry, RenditionPaging, RenditionsApi, VersionsApi } from '@alfresco/js-api';
import { Track, TranslationService, ViewUtilService } from '@alfresco/adf-core';
import { TranslationService } from '@alfresco/adf-core';
import { Track, ViewUtilService } from '@alfresco/adf-core/viewer';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
@Injectable({

View File

@@ -42,7 +42,7 @@ import {
ViewerToolbarActionsComponent,
ViewerToolbarComponent,
ViewUtilService
} from '@alfresco/adf-core';
} from '@alfresco/adf-core/viewer';
import { AlfrescoApiService } from '../../services/alfresco-api.service';
import { ContentApi, Node, NodeEntry, NodesApi, RenditionEntry, SharedlinksApi, Version, VersionEntry, VersionsApi } from '@alfresco/js-api';
import { RenditionService } from '../../common/services/rendition.service';

View File

@@ -18,8 +18,8 @@
import { NgIf } from '@angular/common';
import { Component, OnInit, ViewEncapsulation } from '@angular/core';
import { TranslateModule } from '@ngx-translate/core';
import { ViewerComponent } from '@alfresco/adf-core/viewer';
import { FormService, ErrorWidgetComponent, WidgetComponent } from '@alfresco/adf-core';
import { ViewerComponent } from '../../components/viewer.component';
/* eslint-disable @angular-eslint/component-selector */

View File

@@ -28,6 +28,7 @@ import { FileViewerWidgetComponent } from './widgets/file-viewer/file-viewer.wid
import { DisplayRichTextWidgetComponent } from './widgets/display-rich-text/display-rich-text.widget';
import { DataTableWidgetComponent } from './widgets/data-table/data-table.widget';
import { DisplayExternalPropertyWidgetComponent } from './widgets/display-external-property/display-external-property.widget';
import { BaseViewerWidgetComponent } from '@alfresco/adf-core/viewer';
@Injectable({
providedIn: 'root'
@@ -38,6 +39,7 @@ export class CloudFormRenderingService extends FormRenderingService {
this.register(
{
[FormFieldTypes.VIEWER]: () => BaseViewerWidgetComponent,
[FormFieldTypes.UPLOAD]: () => AttachFileCloudWidgetComponent,
[FormFieldTypes.DROPDOWN]: () => DropdownCloudWidgetComponent,
[FormFieldTypes.DATE]: () => DateCloudWidgetComponent,

View File

@@ -16,7 +16,8 @@
*/
import { Component, ViewEncapsulation } from '@angular/core';
import { FormService, BaseViewerWidgetComponent, ErrorWidgetComponent } from '@alfresco/adf-core';
import { FormService, ErrorWidgetComponent } from '@alfresco/adf-core';
import { BaseViewerWidgetComponent } from '@alfresco/adf-core/viewer';
import { AlfrescoViewerComponent } from '@alfresco/adf-content-services';
import { TranslateModule } from '@ngx-translate/core';
import { NgIf } from '@angular/common';

View File

@@ -16,7 +16,8 @@
*/
import { Component, EventEmitter, Output, ViewEncapsulation } from '@angular/core';
import { BaseViewerWidgetComponent, ErrorWidgetComponent, FormService } from '@alfresco/adf-core';
import { ErrorWidgetComponent, FormService } from '@alfresco/adf-core';
import { BaseViewerWidgetComponent } from '@alfresco/adf-core/viewer';
import { Node } from '@alfresco/js-api';
import { PropertiesViewerWrapperComponent } from './properties-viewer-wrapper/properties-viewer-wrapper.component';
import { TranslateModule } from '@ngx-translate/core';

View File

@@ -10,6 +10,7 @@
"@alfresco/adf-extensions/*": ["../../../dist/libs/extensions/*"],
"@alfresco/adf-core": ["../../../dist/libs/core"],
"@alfresco/adf-core/*": ["../../../dist/libs/core/*"],
"@alfresco/adf-core/viewer": ["../../../dist/libs/core/viewer"],
"@alfresco/adf-content-services": ["../../../dist/libs/content-services"],
"@alfresco/adf-content-services/*": ["../../../dist/libs/content-services/*"],
"@alfresco/js-api": ["../../../dist/libs/js-api"],

View File

@@ -16,10 +16,8 @@
*/
import { Injectable } from '@angular/core';
import {
FormFieldTypes,
FormRenderingService
} from '@alfresco/adf-core';
import { FormFieldTypes, FormRenderingService } from '@alfresco/adf-core';
import { BaseViewerWidgetComponent } from '@alfresco/adf-core/viewer';
import { AttachFileWidgetComponent } from './widgets/content-widget/attach-file-widget.component';
import { AttachFolderWidgetComponent } from './widgets/content-widget/attach-folder-widget.component';
import { DocumentWidgetComponent } from './widgets/document/document.widget';
@@ -38,17 +36,21 @@ export class ProcessFormRenderingService extends FormRenderingService {
constructor() {
super();
this.register({
[FormFieldTypes.DROPDOWN]: () => DropdownWidgetComponent,
[FormFieldTypes.TYPEAHEAD]: () => TypeaheadWidgetComponent,
[FormFieldTypes.RADIO_BUTTONS]: () => RadioButtonsWidgetComponent,
[FormFieldTypes.UPLOAD]: () => AttachFileWidgetComponent,
[FormFieldTypes.ATTACH_FOLDER]: () => AttachFolderWidgetComponent,
[FormFieldTypes.DOCUMENT]: () => DocumentWidgetComponent,
[FormFieldTypes.PEOPLE]: () => PeopleWidgetComponent,
[FormFieldTypes.FUNCTIONAL_GROUP]: () => FunctionalGroupWidgetComponent,
[FormFieldTypes.DYNAMIC_TABLE]: () => DynamicTableWidgetComponent,
[FormFieldTypes.ALFRESCO_FILE_VIEWER]: () => FileViewerWidgetComponent
}, true);
this.register(
{
[FormFieldTypes.VIEWER]: () => BaseViewerWidgetComponent,
[FormFieldTypes.DROPDOWN]: () => DropdownWidgetComponent,
[FormFieldTypes.TYPEAHEAD]: () => TypeaheadWidgetComponent,
[FormFieldTypes.RADIO_BUTTONS]: () => RadioButtonsWidgetComponent,
[FormFieldTypes.UPLOAD]: () => AttachFileWidgetComponent,
[FormFieldTypes.ATTACH_FOLDER]: () => AttachFolderWidgetComponent,
[FormFieldTypes.DOCUMENT]: () => DocumentWidgetComponent,
[FormFieldTypes.PEOPLE]: () => PeopleWidgetComponent,
[FormFieldTypes.FUNCTIONAL_GROUP]: () => FunctionalGroupWidgetComponent,
[FormFieldTypes.DYNAMIC_TABLE]: () => DynamicTableWidgetComponent,
[FormFieldTypes.ALFRESCO_FILE_VIEWER]: () => FileViewerWidgetComponent
},
true
);
}
}

View File

@@ -15,7 +15,8 @@
* limitations under the License.
*/
import { BaseViewerWidgetComponent, ErrorWidgetComponent, FormService } from '@alfresco/adf-core';
import { ErrorWidgetComponent, FormService } from '@alfresco/adf-core';
import { BaseViewerWidgetComponent } from '@alfresco/adf-core/viewer';
import { Component, ViewEncapsulation } from '@angular/core';
import { CommonModule } from '@angular/common';
import { TranslateModule } from '@ngx-translate/core';

View File

@@ -9,6 +9,7 @@
"@alfresco/adf-extensions/*": ["../../../dist/libs/extensions/*"],
"@alfresco/adf-core": ["../../../dist/libs/core"],
"@alfresco/adf-core/*": ["../../../dist/libs/core/*"],
"@alfresco/adf-core/viewer": ["../../../dist/libs/core/viewer"],
"@alfresco/adf-content-services": ["../../../dist/libs/content-services"],
"@alfresco/adf-content-services/*": ["../../../dist/libs/content-services/*"],
"@alfresco/js-api": ["../../../dist/libs/js-api"],