ACS-8255: Migrate InfoDrawer component to Standalone (#9846)

This commit is contained in:
Denys Vuika
2024-06-21 10:05:15 -04:00
committed by GitHub
parent 3fee18c251
commit 215b9c2e4b
11 changed files with 136 additions and 101 deletions

View File

@@ -88,7 +88,7 @@
<p class="toggle">
<mat-form-field floatPlaceholder="float">
<mat-form-field>
<input matInput placeholder="Display Aspect" [(ngModel)]="desiredAspect">
</mat-form-field>
@@ -97,7 +97,7 @@
<p class="toggle">
<ng-container *ngIf="isPreset">
<mat-form-field floatPlaceholder="float">
<mat-form-field>
<input matInput placeholder="Custom Preset" [(ngModel)]="customPreset" data-automation-id="adf-text-custom-preset">
</mat-form-field>
<button mat-raised-button id="adf-metadata-aplly" (click)="applyCustomPreset()">Apply</button>

View File

@@ -17,18 +17,44 @@
import { Component, OnInit, ViewEncapsulation } from '@angular/core';
import { ActivatedRoute, PRIMARY_OUTLET, Router } from '@angular/router';
import { NotificationService } from '@alfresco/adf-core';
import { InfoDrawerComponent, InfoDrawerTabComponent, NotificationService, ViewerComponent } from '@alfresco/adf-core';
import {
AlfrescoViewerComponent,
AllowableOperationsEnum,
ContentMetadataModule,
ContentService,
FileUploadErrorEvent,
NodeCommentsModule,
NodesApiService,
PermissionsEnum
PermissionsEnum,
VersionManagerModule
} from '@alfresco/adf-content-services';
import { PreviewService } from '../../services/preview.service';
import { CommonModule } from '@angular/common';
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { FormsModule } from '@angular/forms';
import { MatButtonModule } from '@angular/material/button';
@Component({
selector: 'app-file-view',
standalone: true,
imports: [
CommonModule,
AlfrescoViewerComponent,
ViewerComponent,
InfoDrawerComponent,
InfoDrawerTabComponent,
NodeCommentsModule,
ContentMetadataModule,
MatSlideToggleModule,
MatFormFieldModule,
MatInputModule,
FormsModule,
MatButtonModule,
VersionManagerModule
],
templateUrl: './file-view.component.html',
encapsulation: ViewEncapsulation.None
})

View File

@@ -16,10 +16,7 @@
*/
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { Routes, RouterModule } from '@angular/router';
import { CoreModule, InfoDrawerModule } from '@alfresco/adf-core';
import { ContentModule, ContentDirectiveModule, VersionManagerModule, ContentMetadataModule } from '@alfresco/adf-content-services';
import { FileViewComponent } from './file-view.component';
const routes: Routes = [
@@ -30,20 +27,7 @@ const routes: Routes = [
];
@NgModule({
imports: [
CommonModule,
RouterModule.forChild(routes),
CoreModule,
ContentModule,
InfoDrawerModule,
ContentModule,
ContentDirectiveModule,
ContentMetadataModule,
VersionManagerModule
],
declarations: [FileViewComponent],
imports: [RouterModule.forChild(routes), FileViewComponent],
exports: [FileViewComponent]
})
export class FileViewModule {
}
export class FileViewModule {}