diff --git a/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.html b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.html new file mode 100644 index 000000000..a97fe7f74 --- /dev/null +++ b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.html @@ -0,0 +1,7 @@ +
+ + +
\ No newline at end of file diff --git a/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.scss b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.scss new file mode 100644 index 000000000..bb30c368d --- /dev/null +++ b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.scss @@ -0,0 +1,9 @@ +div.dark { + background: black; +} + +.dark { + h2 { + color:white; + } +} \ No newline at end of file diff --git a/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.ts b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.ts new file mode 100644 index 000000000..0f664ac8e --- /dev/null +++ b/projects/dxc-ngx-cdk-examples/src/app/pages/file-input/file-input-info.component.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'dropdown-info', + templateUrl: './dropdown-info.component.html', + styleUrls: ['./dropdown-info.component.scss'] +}) +export class DropdownInfoComponent { + + constructor() {} + + FileUploadResponse(event) + { + //this.files=event; + //let name = this.parentFormGroup.get('taskManager.Filenames').value; + if(event[0].eventtype == "PREUPLOAD") + { + console.log("pre"); + } + else if(event[0].eventtype == "POSTUPLOAD"){ + console.log("post"); + } + else if(event[0].eventtype == "UPLOAD"){ + console.log("upload"); + } + } + uploadEvents(event) { + if(event == "PREUPLOAD") + { + console.log("pre"); + } + else if(event == "POSTUPLOAD"){ + console.log("post"); + } + } + +} diff --git a/projects/dxc-ngx-cdk/package.json b/projects/dxc-ngx-cdk/package.json index 20f80cc00..bbd6571fb 100644 --- a/projects/dxc-ngx-cdk/package.json +++ b/projects/dxc-ngx-cdk/package.json @@ -1,6 +1,6 @@ { "name": "@dxc-technology/halstack-angular", - "version": "4.1.0", + "version": "4.5.0", "description": "DXC Angular CDK (Component Development Kit) based on Graphen Design System", "scripts": { "build-lib": "ng build dxc-ngx-cdk", diff --git a/projects/dxc-ngx-cdk/src/assets/scss/core.scss b/projects/dxc-ngx-cdk/src/assets/scss/core.scss index 9736e2f8f..a23fa5e50 100644 --- a/projects/dxc-ngx-cdk/src/assets/scss/core.scss +++ b/projects/dxc-ngx-cdk/src/assets/scss/core.scss @@ -25,8 +25,6 @@ // width: 1150px; // margin: 4px; // flex: 1 0 150px; +// flex: 1 0 150px; // } -dxc-dialog::ng-deep .container { - width: 600px; - margin: 30px auto; -} + diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.css b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.css new file mode 100644 index 000000000..e69de29bb diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.html b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.html new file mode 100644 index 000000000..95a0b70bd --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.spec.ts b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.spec.ts new file mode 100644 index 000000000..235c18510 --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { DxcDialogBodyComponent } from './dxc-dialog-body.component'; + +describe('DxcDialogBodyComponent', () => { + let component: DxcDialogBodyComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ DxcDialogBodyComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(DxcDialogBodyComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.ts b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.ts new file mode 100644 index 000000000..3d59f428a --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-body/dxc-dialog-body.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'dxc-dialog-body', + templateUrl: './dxc-dialog-body.component.html', + styleUrls: ['./dxc-dialog-body.component.css'] +}) +export class DxcDialogBodyComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.css b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.css new file mode 100644 index 000000000..e69de29bb diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.html b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.html new file mode 100644 index 000000000..95a0b70bd --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.spec.ts b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.spec.ts new file mode 100644 index 000000000..4c71db8a7 --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { DxcDialogHeaderComponent } from './dxc-dialog-header.component'; + +describe('DxcDialogHeaderComponent', () => { + let component: DxcDialogHeaderComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + declarations: [ DxcDialogHeaderComponent ] + }) + .compileComponents(); + }); + + beforeEach(() => { + fixture = TestBed.createComponent(DxcDialogHeaderComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.ts b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.ts new file mode 100644 index 000000000..ab76cbfb2 --- /dev/null +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog-header/dxc-dialog-header.component.ts @@ -0,0 +1,15 @@ +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'dxc-dialog-header', + templateUrl: './dxc-dialog-header.component.html', + styleUrls: ['./dxc-dialog-header.component.css'] +}) +export class DxcDialogHeaderComponent implements OnInit { + + constructor() { } + + ngOnInit(): void { + } + +} diff --git a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog.component.html b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog.component.html index 7dc8c669a..b34e6e34c 100644 --- a/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog.component.html +++ b/projects/dxc-ngx-cdk/src/lib/dxc-dialog/dxc-dialog.component.html @@ -1,19 +1,26 @@ -
+
-
-
-