mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
[
This commit is contained in:
@@ -10,7 +10,13 @@
|
||||
"createDefaultProgram": true
|
||||
},
|
||||
"rules": {
|
||||
"jsdoc/tag-lines": ["error", "any", {"startLines": 1}],
|
||||
"jsdoc/tag-lines": [
|
||||
"error",
|
||||
"any",
|
||||
{
|
||||
"startLines": 1
|
||||
}
|
||||
],
|
||||
"@typescript-eslint/naming-convention": "warn",
|
||||
"@typescript-eslint/consistent-type-assertions": "warn",
|
||||
"@typescript-eslint/prefer-for-of": "warn",
|
||||
@@ -44,7 +50,6 @@
|
||||
"style": "camelCase"
|
||||
}
|
||||
],
|
||||
"@angular-eslint/no-host-metadata-property": "off",
|
||||
"@angular-eslint/no-input-prefix": "error",
|
||||
"@typescript-eslint/consistent-type-definitions": "error",
|
||||
"@typescript-eslint/dot-notation": "off",
|
||||
@@ -75,7 +80,8 @@
|
||||
"rxjs/no-subject-unsubscribe": "error",
|
||||
"rxjs/no-subject-value": "error",
|
||||
"rxjs/no-unsafe-takeuntil": "error",
|
||||
"unicorn/filename-case": "error"
|
||||
"unicorn/filename-case": "error",
|
||||
"@angular-eslint/prefer-standalone": "off"
|
||||
}
|
||||
},
|
||||
{
|
||||
|
@@ -2,4 +2,4 @@ export const parameters = {
|
||||
docs: { inlineStories: true },
|
||||
controls: { expanded: true }
|
||||
};
|
||||
export const tags = ['autodocs', 'autodocs'];
|
||||
export const tags = ['autodocs', 'autodocs', 'autodocs'];
|
||||
|
@@ -24,7 +24,6 @@ import { MatCardModule } from '@angular/material/card';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-app-details',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, MatIconModule, MatCardModule],
|
||||
templateUrl: './app-details-cloud.component.html',
|
||||
styleUrls: ['./app-details-cloud.component.scss'],
|
||||
|
@@ -42,7 +42,6 @@ describe('AppListCloudComponent', () => {
|
||||
};
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [MatIconModule, CustomEmptyContentTemplateDirective, AppListCloudComponent],
|
||||
template: `
|
||||
<adf-cloud-app-list>
|
||||
|
@@ -35,7 +35,6 @@ export const DEPLOYED_STATUS: string = 'DEPLOYED';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-app-list',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -35,7 +35,6 @@ interface DateRangeFormProps {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-date-range-filter',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, MatDatepickerModule, MatFormFieldModule, ReactiveFormsModule, MatSelectModule],
|
||||
styleUrls: ['./date-range-filter.component.scss'],
|
||||
templateUrl: './date-range-filter.component.html',
|
||||
|
@@ -26,7 +26,6 @@ import { MatButtonModule } from '@angular/material/button';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-form-with-custom-outcomes',
|
||||
standalone: true,
|
||||
imports: [FormCustomOutcomesComponent, FormCloudComponent, MatButtonModule],
|
||||
template: `<adf-cloud-form #adfCloudForm>
|
||||
<adf-cloud-form-custom-outcomes>
|
||||
|
@@ -95,7 +95,8 @@ describe('FormCloudComponent', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-custom-widget',
|
||||
template: '<div></div>'
|
||||
template: '<div></div>',
|
||||
standalone: false
|
||||
})
|
||||
// eslint-disable-next-line @angular-eslint/component-class-suffix
|
||||
class CustomWidget {
|
||||
|
@@ -73,7 +73,6 @@ export const FORM_CLOUD_FIELD_VALIDATORS_TOKEN = new InjectionToken<FormFieldVal
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-form',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -25,7 +25,6 @@ import { TranslateModule } from '@ngx-translate/core';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-form-definition-selector',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, MatSelectModule],
|
||||
templateUrl: './form-definition-selector-cloud.component.html',
|
||||
styleUrls: ['./form-definition-selector-cloud.component.scss']
|
||||
|
@@ -20,7 +20,6 @@ import { TranslateModule } from '@ngx-translate/core';
|
||||
import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [TranslateModule, MatProgressSpinnerModule],
|
||||
templateUrl: './form-spinner.component.html',
|
||||
styleUrls: ['./form-spinner.component.scss']
|
||||
|
@@ -53,7 +53,6 @@ const VALID_ALIAS = [ALIAS_ROOT_FOLDER, ALIAS_USER_FOLDER, '-shared-'];
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-attach-file-cloud-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, ErrorWidgetComponent, TranslateModule, MatIconModule, FilePropertiesTableCloudComponent, MatButtonModule],
|
||||
templateUrl: './attach-file-cloud-widget.component.html',
|
||||
styleUrls: ['./attach-file-cloud-widget.component.scss'],
|
||||
|
@@ -34,7 +34,6 @@ const RETRIEVE_METADATA_OPTION = 'retrieveMetadata';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-file-properties-table',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
MatIconModule,
|
||||
|
@@ -41,7 +41,6 @@ import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
|
||||
|
||||
@Component({
|
||||
selector: 'date-widget',
|
||||
standalone: true,
|
||||
imports: [NgIf, TranslateModule, MatFormFieldModule, MatInputModule, MatDatepickerModule, ReactiveFormsModule, ErrorWidgetComponent],
|
||||
providers: [
|
||||
{ provide: MAT_DATE_FORMATS, useValue: ADF_DATE_FORMATS },
|
||||
|
@@ -25,7 +25,6 @@ import { MatFormFieldModule } from '@angular/material/form-field';
|
||||
import { MatInputModule } from '@angular/material/input';
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, FormBaseModule],
|
||||
selector: 'adf-cloud-display-external-property',
|
||||
templateUrl: './display-external-property.widget.html',
|
||||
|
@@ -56,7 +56,6 @@ export const HIDE_FILTER_LIMIT = 5;
|
||||
templateUrl: './dropdown-cloud.widget.html',
|
||||
styleUrls: ['./dropdown-cloud.widget.scss'],
|
||||
encapsulation: ViewEncapsulation.None,
|
||||
standalone: true,
|
||||
imports: [
|
||||
NgIf,
|
||||
NgFor,
|
||||
|
@@ -30,7 +30,6 @@ import { GroupCloudComponent } from '../../../../group/components/group-cloud.co
|
||||
|
||||
@Component({
|
||||
selector: 'group-cloud-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, ErrorWidgetComponent, GroupCloudComponent],
|
||||
templateUrl: './group-cloud.widget.html',
|
||||
host: {
|
||||
|
@@ -31,7 +31,6 @@ import { PeopleCloudComponent } from '../../../../people/components/people-cloud
|
||||
|
||||
@Component({
|
||||
selector: 'people-cloud-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, ErrorWidgetComponent, PeopleCloudComponent],
|
||||
templateUrl: './people-cloud.widget.html',
|
||||
host: {
|
||||
|
@@ -25,7 +25,6 @@ import { CommonModule } from '@angular/common';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-properties-viewer-wrapper',
|
||||
standalone: true,
|
||||
imports: [CommonModule, MatProgressSpinnerModule, ContentMetadataComponent],
|
||||
templateUrl: './properties-viewer-wrapper.component.html',
|
||||
encapsulation: ViewEncapsulation.None
|
||||
|
@@ -26,7 +26,6 @@ import { CommonModule } from '@angular/common';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-properties-viewer-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, ErrorWidgetComponent, PropertiesViewerWrapperComponent, TranslateModule],
|
||||
templateUrl: './properties-viewer.widget.html',
|
||||
styleUrls: ['./properties-viewer.widget.scss'],
|
||||
|
@@ -29,7 +29,6 @@ import { FormsModule } from '@angular/forms';
|
||||
|
||||
@Component({
|
||||
selector: 'radio-buttons-cloud-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, ErrorWidgetComponent, MatRadioModule, TranslateModule, FormsModule],
|
||||
templateUrl: './radio-buttons-cloud.widget.html',
|
||||
styleUrls: ['./radio-buttons-cloud.widget.scss'],
|
||||
|
@@ -34,7 +34,6 @@ import { MatLineModule } from '@angular/material/core';
|
||||
|
||||
@Component({
|
||||
selector: 'upload-cloud-widget',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, ErrorWidgetComponent, MatIconModule, MatButtonModule, MatListModule, MatLineModule],
|
||||
templateUrl: './upload-cloud.widget.html',
|
||||
styleUrls: ['./upload-cloud.widget.scss'],
|
||||
|
@@ -31,7 +31,8 @@ import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-overlay-test',
|
||||
template: `<div>adf-cloud-overlay-test</div>`
|
||||
template: `<div>adf-cloud-overlay-test</div>`,
|
||||
standalone: false
|
||||
})
|
||||
class SpinnerTestComponent {
|
||||
destroyRef = inject(DestroyRef);
|
||||
|
@@ -50,7 +50,6 @@ import { IdentityGroupService } from '../services/identity-group.service';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-group',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -52,7 +52,6 @@ import { MatTooltipModule } from '@angular/material/tooltip';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-people',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -80,7 +80,6 @@ interface ProcessFilterFormProps {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-edit-process-filter',
|
||||
standalone: true,
|
||||
imports: [
|
||||
IconComponent,
|
||||
MatProgressSpinnerModule,
|
||||
|
@@ -25,7 +25,6 @@ import { MatInputModule } from '@angular/material/input';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-process-filter-dialog-cloud',
|
||||
standalone: true,
|
||||
imports: [TranslateModule, MatButtonModule, MatCardModule, MatInputModule, ReactiveFormsModule, MatDialogModule],
|
||||
templateUrl: './process-filter-dialog-cloud.component.html',
|
||||
styleUrls: ['./process-filter-dialog-cloud.component.scss'],
|
||||
|
@@ -32,7 +32,6 @@ import { MatListModule } from '@angular/material/list';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-process-filters',
|
||||
standalone: true,
|
||||
imports: [TranslateModule, IconComponent, NgIf, MatProgressSpinnerModule, NgForOf, MatListModule, AsyncPipe],
|
||||
templateUrl: './process-filters-cloud.component.html',
|
||||
styleUrls: ['./process-filters-cloud.component.scss'],
|
||||
|
@@ -33,7 +33,6 @@ import { NgIf } from '@angular/common';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-process-header',
|
||||
standalone: true,
|
||||
imports: [CardViewComponent, MatCardModule, NgIf],
|
||||
templateUrl: './process-header-cloud.component.html',
|
||||
encapsulation: ViewEncapsulation.None,
|
||||
|
@@ -128,7 +128,6 @@ const fakeProcessCloudList = {
|
||||
};
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [DataColumnComponent, DataColumnListComponent, ProcessListCloudComponent],
|
||||
template: ` <adf-cloud-process-list #processListCloud>
|
||||
<data-columns>
|
||||
@@ -1129,7 +1128,6 @@ describe('ProcessListCloudComponent: Injecting custom columns for task list - Cu
|
||||
|
||||
describe('ProcessListCloudComponent: Creating an empty custom template - EmptyTemplateComponent', () => {
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [CustomEmptyContentTemplateDirective, ProcessListCloudComponent],
|
||||
template: `
|
||||
<adf-cloud-process-list #processListCloud>
|
||||
|
@@ -72,7 +72,6 @@ const PRESET_KEY = 'adf-cloud-process-list.presets';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-process-list',
|
||||
standalone: true,
|
||||
imports: [
|
||||
DataTableComponent,
|
||||
MatProgressSpinnerModule,
|
||||
|
@@ -71,7 +71,6 @@ const PROCESS_DEFINITION_IDENTIFIER_REG_EXP = new RegExp('%{processdefinition}',
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-start-process',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -32,8 +32,7 @@ import { TaskScreenCloudComponent } from './screen-cloud.component';
|
||||
<button class="adf-cloud-test-container-complete-btn" (click)="onComplete()">complete</button>
|
||||
</div>
|
||||
`,
|
||||
imports: [CommonModule],
|
||||
standalone: true
|
||||
imports: [CommonModule]
|
||||
})
|
||||
class TestComponent {
|
||||
@Input() taskId = '';
|
||||
@@ -60,8 +59,7 @@ class TestComponent {
|
||||
(taskCompleted)="onTaskCompleted()"
|
||||
/>
|
||||
`,
|
||||
imports: [CommonModule, TaskScreenCloudComponent],
|
||||
standalone: true
|
||||
imports: [CommonModule, TaskScreenCloudComponent]
|
||||
})
|
||||
class TestWrapperComponent {
|
||||
@Input() screenId = '';
|
||||
|
@@ -24,7 +24,6 @@ import { takeUntilDestroyed } from '@angular/core/rxjs-interop';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-screen',
|
||||
standalone: true,
|
||||
imports: [CommonModule, MatCardModule],
|
||||
templateUrl: './screen-cloud.component.html'
|
||||
})
|
||||
|
@@ -40,7 +40,6 @@ import { TaskAssignmentFilterCloudComponent } from '../../task-assignment-filter
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-edit-service-task-filter',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -43,7 +43,6 @@ import { TaskAssignmentFilterCloudComponent } from '../../task-assignment-filter
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-edit-task-filter',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
TranslateModule,
|
||||
|
@@ -29,7 +29,6 @@ import { MatProgressSpinnerModule } from '@angular/material/progress-spinner';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-service-task-filters',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, MatListModule, IconComponent, MatProgressSpinnerModule],
|
||||
templateUrl: './service-task-filters-cloud.component.html',
|
||||
styleUrls: ['./service-task-filters-cloud.component.scss'],
|
||||
|
@@ -30,7 +30,6 @@ import { PeopleCloudComponent } from '../../../../people/components/people-cloud
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-assignment-filter',
|
||||
standalone: true,
|
||||
imports: [CommonModule, GroupCloudComponent, TranslateModule, MatSelectModule, FormsModule, PeopleCloudComponent],
|
||||
templateUrl: './task-assignment-filter.component.html',
|
||||
styleUrls: ['./task-assignment-filter.component.scss']
|
||||
|
@@ -26,7 +26,6 @@ import { MatButtonModule } from '@angular/material/button';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-filter-dialog',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, MatInputModule, ReactiveFormsModule, MatDialogModule, MatCardModule, MatButtonModule],
|
||||
templateUrl: './task-filter-dialog-cloud.component.html',
|
||||
styleUrls: ['./task-filter-dialog-cloud.component.scss'],
|
||||
|
@@ -34,7 +34,6 @@ import { MatListModule } from '@angular/material/list';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-filters',
|
||||
standalone: true,
|
||||
imports: [CommonModule, MatProgressSpinnerModule, TranslateModule, IconComponent, MatListModule],
|
||||
templateUrl: './task-filters-cloud.component.html',
|
||||
styleUrls: ['./task-filters-cloud.component.scss'],
|
||||
|
@@ -31,7 +31,6 @@ import { MatCheckboxChange } from '@angular/material/checkbox';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-form',
|
||||
standalone: true,
|
||||
imports: [CommonModule, UserTaskCloudButtonsComponent, FormCustomOutcomesComponent, FormCloudComponent],
|
||||
templateUrl: './task-form-cloud.component.html',
|
||||
styleUrls: ['./task-form-cloud.component.scss'],
|
||||
|
@@ -27,7 +27,6 @@ import { By } from '@angular/platform-browser';
|
||||
describe('ClaimTaskCloudDirective', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-test-component',
|
||||
standalone: true,
|
||||
imports: [ClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-claim-task [taskId]="taskMock" [appName]="appNameMock" (error)="onError($event)"></button>'
|
||||
})
|
||||
@@ -97,7 +96,6 @@ describe('ClaimTaskCloudDirective', () => {
|
||||
describe('Claim Task Directive validation errors', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-no-fields-validation-component',
|
||||
standalone: true,
|
||||
imports: [ClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-claim-task></button>'
|
||||
})
|
||||
@@ -112,7 +110,6 @@ describe('Claim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-no-taskid-validation-component',
|
||||
standalone: true,
|
||||
imports: [ClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-claim-task [appName]="appName"></button>'
|
||||
})
|
||||
@@ -125,7 +122,6 @@ describe('Claim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-undefined-appname-component',
|
||||
standalone: true,
|
||||
imports: [ClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-claim-task [taskId]="taskMock" [appName]="appNameUndefined"></button>'
|
||||
})
|
||||
@@ -139,7 +135,6 @@ describe('Claim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-null-appname-component',
|
||||
standalone: true,
|
||||
imports: [ClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-claim-task [taskId]="taskMock" [appName]="appNameNull"></button>'
|
||||
})
|
||||
|
@@ -27,7 +27,6 @@ import { By } from '@angular/platform-browser';
|
||||
describe('UnClaimTaskCloudDirective', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-test-component',
|
||||
standalone: true,
|
||||
imports: [UnClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-unclaim-task [taskId]="taskIdMock" [appName]="appName" (error)="onError($event)"></button>'
|
||||
})
|
||||
@@ -96,7 +95,6 @@ describe('UnClaimTaskCloudDirective', () => {
|
||||
describe('UnClaim Task Directive validation errors', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-no-fields-validation-component',
|
||||
standalone: true,
|
||||
imports: [UnClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-unclaim-task></button>'
|
||||
})
|
||||
@@ -111,7 +109,6 @@ describe('UnClaim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-no-taskid-validation-component',
|
||||
standalone: true,
|
||||
imports: [UnClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-unclaim-task [appName]="appName"></button>'
|
||||
})
|
||||
@@ -124,7 +121,6 @@ describe('UnClaim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-undefined-appname-component',
|
||||
standalone: true,
|
||||
imports: [UnClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-unclaim-task [taskId]="taskMock" [appName]="appNameUndefined"></button>'
|
||||
})
|
||||
@@ -138,7 +134,6 @@ describe('UnClaim Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-claim-null-appname-component',
|
||||
standalone: true,
|
||||
imports: [UnClaimTaskCloudDirective],
|
||||
template: '<button adf-cloud-unclaim-task [taskId]="taskMock" [appName]="appNameNull"></button>'
|
||||
})
|
||||
|
@@ -24,7 +24,6 @@ import { ClaimTaskCloudDirective } from './claim-task/claim-task-cloud.directive
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-user-task-cloud-buttons',
|
||||
standalone: true,
|
||||
imports: [CommonModule, TranslateModule, UnClaimTaskCloudDirective, ClaimTaskCloudDirective, MatButtonModule],
|
||||
styles: ['button { margin-right: 8px; }'],
|
||||
templateUrl: './user-task-cloud-buttons.component.html'
|
||||
|
@@ -27,7 +27,6 @@ import { By } from '@angular/platform-browser';
|
||||
describe('CompleteTaskDirective', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-test-component',
|
||||
standalone: true,
|
||||
imports: [CompleteTaskDirective],
|
||||
template: `<button
|
||||
adf-cloud-complete-task
|
||||
@@ -106,7 +105,6 @@ describe('CompleteTaskDirective', () => {
|
||||
describe('Complete Task Directive validation errors', () => {
|
||||
@Component({
|
||||
selector: 'adf-cloud-no-fields-validation-component',
|
||||
standalone: true,
|
||||
imports: [CompleteTaskDirective],
|
||||
template: '<button adf-cloud-complete-task (success)="onCompleteTask($event)"></button>'
|
||||
})
|
||||
@@ -125,7 +123,6 @@ describe('Complete Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-no-taskid-validation-component',
|
||||
standalone: true,
|
||||
imports: [CompleteTaskDirective],
|
||||
template: '<button adf-cloud-complete-task [appName]="appName" (success)="onCompleteTask($event)"></button>'
|
||||
})
|
||||
@@ -142,7 +139,6 @@ describe('Complete Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-undefined-appname-component',
|
||||
standalone: true,
|
||||
imports: [CompleteTaskDirective],
|
||||
template: '<button adf-cloud-complete-task [taskId]="taskMock" [appName]="undefined" (success)="onCompleteTask($event)"></button>'
|
||||
})
|
||||
@@ -160,7 +156,6 @@ describe('Complete Task Directive validation errors', () => {
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-null-appname-component',
|
||||
standalone: true,
|
||||
imports: [CompleteTaskDirective],
|
||||
template: '<button adf-cloud-complete-task [taskId]="taskMock" [appName]="null" (success)="onCompleteTask($event)"></button>'
|
||||
})
|
||||
|
@@ -43,7 +43,6 @@ type TaskTypesType = (typeof TaskTypes)[keyof typeof TaskTypes];
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-user-task',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
MatProgressSpinnerModule,
|
||||
|
@@ -42,7 +42,6 @@ import { MatCardModule } from '@angular/material/card';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-header',
|
||||
standalone: true,
|
||||
imports: [CommonModule, MatProgressSpinnerModule, CardViewComponent, MatCardModule],
|
||||
templateUrl: './task-header-cloud.component.html',
|
||||
styleUrls: ['./task-header-cloud.component.scss'],
|
||||
|
@@ -36,7 +36,8 @@ import { MatProgressSpinnerHarness } from '@angular/material/progress-spinner/te
|
||||
<data-column key="activityName" title="ADF_CLOUD_TASK_LIST.PROPERTIES.NAME" class="adf-full-width adf-name-column" [order]="2" />
|
||||
<data-column key="startedDate" title="ADF_CLOUD_TASK_LIST.PROPERTIES.CREATED" class="adf-hidden" />
|
||||
</data-columns>
|
||||
</adf-cloud-service-task-list>`
|
||||
</adf-cloud-service-task-list>`,
|
||||
standalone: false
|
||||
})
|
||||
class CustomTaskListComponent {
|
||||
@ViewChild(ServiceTaskListCloudComponent)
|
||||
@@ -49,7 +50,8 @@ class CustomTaskListComponent {
|
||||
<p id="custom-id"></p>
|
||||
</adf-custom-empty-content-template>
|
||||
</adf-cloud-service-task-list>
|
||||
`
|
||||
`,
|
||||
standalone: false
|
||||
})
|
||||
class EmptyTemplateComponent {}
|
||||
@Component({
|
||||
@@ -58,7 +60,8 @@ class EmptyTemplateComponent {}
|
||||
<data-column [copyContent]="true" key="id" title="ADF_CLOUD_TASK_LIST.PROPERTIES.ID" />
|
||||
<data-column key="activityName" title="ADF_CLOUD_TASK_LIST.PROPERTIES.NAME" />
|
||||
</data-columns>
|
||||
</adf-cloud-service-task-list>`
|
||||
</adf-cloud-service-task-list>`,
|
||||
standalone: false
|
||||
})
|
||||
class CustomCopyContentTaskListComponent {
|
||||
@ViewChild(ServiceTaskListCloudComponent, { static: true })
|
||||
|
@@ -42,7 +42,6 @@ const PRESET_KEY = 'adf-cloud-service-task-list.presets';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-service-task-list',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
ColumnsSelectorComponent,
|
||||
|
@@ -45,7 +45,6 @@ import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed';
|
||||
import { MatProgressSpinnerHarness } from '@angular/material/progress-spinner/testing';
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [TaskListCloudComponent, DataColumnListComponent, DataColumnComponent],
|
||||
template: ` <adf-cloud-task-list #taskListCloud>
|
||||
<data-columns>
|
||||
@@ -74,7 +73,6 @@ class CustomTaskListComponent {
|
||||
}
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [CustomEmptyContentTemplateDirective, TaskListCloudComponent],
|
||||
template: `
|
||||
<adf-cloud-task-list>
|
||||
@@ -87,7 +85,6 @@ class CustomTaskListComponent {
|
||||
class EmptyTemplateComponent {}
|
||||
|
||||
@Component({
|
||||
standalone: true,
|
||||
imports: [TaskListCloudComponent, DataColumnListComponent, DataColumnComponent],
|
||||
template: ` <adf-cloud-task-list>
|
||||
<data-columns>
|
||||
|
@@ -54,7 +54,6 @@ const PRESET_KEY = 'adf-cloud-task-list.presets';
|
||||
|
||||
@Component({
|
||||
selector: 'adf-cloud-task-list',
|
||||
standalone: true,
|
||||
imports: [
|
||||
CommonModule,
|
||||
ColumnsSelectorComponent,
|
||||
|
Reference in New Issue
Block a user