diff --git a/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.html b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.html
new file mode 100644
index 0000000..ffc1ddd
--- /dev/null
+++ b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.html
@@ -0,0 +1,10 @@
+
+
+ {{data.name}}
+
+ {{data.description}}
+
+
+
+
+
diff --git a/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.scss b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.spec.ts b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.spec.ts
new file mode 100644
index 0000000..c2c7b52
--- /dev/null
+++ b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { ScriptDocDialogComponent } from './script-doc-dialog.component';
+
+describe('ScriptDocDialogComponent', () => {
+ let component: ScriptDocDialogComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ ScriptDocDialogComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(ScriptDocDialogComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.ts b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.ts
new file mode 100644
index 0000000..12c3d16
--- /dev/null
+++ b/src/app/_dialogs/script-doc-dialog/script-doc-dialog.component.ts
@@ -0,0 +1,17 @@
+
+import { Component, Inject, OnInit, ViewChild } from '@angular/core';
+import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog';
+
+@Component({
+ selector: 'app-script-doc-dialog',
+ templateUrl: './script-doc-dialog.component.html',
+ styleUrls: ['./script-doc-dialog.component.scss']
+})
+export class ScriptDocDialogComponent {
+
+ constructor(
+ public dialogRef: MatDialogRef,
+ @Inject(MAT_DIALOG_DATA) public data: string
+ ) {
+ }
+}
diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html
new file mode 100644
index 0000000..fae51b3
--- /dev/null
+++ b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.html
@@ -0,0 +1,25 @@
+
+
+
+ Send To:
+
+
+
+
+
+
+ Subject
+
+
+
+
+
+ Textarea
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.scss b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.spec.ts b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.spec.ts
new file mode 100644
index 0000000..de9ad11
--- /dev/null
+++ b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { TestEmailDialogComponent } from './test-email-dialog.component';
+
+describe('TestEmailDialogComponent', () => {
+ let component: TestEmailDialogComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ TestEmailDialogComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(TestEmailDialogComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts
new file mode 100644
index 0000000..50afdf4
--- /dev/null
+++ b/src/app/_dialogs/test-email-dialog/test-email-dialog.component.ts
@@ -0,0 +1,15 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-test-email-dialog',
+ templateUrl: './test-email-dialog.component.html',
+ styleUrls: ['./test-email-dialog.component.scss']
+})
+export class TestEmailDialogComponent implements OnInit {
+
+ constructor() { }
+
+ ngOnInit(): void {
+ }
+
+}
diff --git a/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.html b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.html
new file mode 100644
index 0000000..92f9180
--- /dev/null
+++ b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.html
@@ -0,0 +1,11 @@
+
+
+
+ Textarea
+
+
+
+
+
+
+
diff --git a/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.scss b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.scss
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.spec.ts b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.spec.ts
new file mode 100644
index 0000000..27d9505
--- /dev/null
+++ b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.spec.ts
@@ -0,0 +1,25 @@
+import { async, ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { TestMarkdownDialogComponent } from './test-markdown-dialog.component';
+
+describe('TestMarkdownDialogComponent', () => {
+ let component: TestMarkdownDialogComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(async(() => {
+ TestBed.configureTestingModule({
+ declarations: [ TestMarkdownDialogComponent ]
+ })
+ .compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(TestMarkdownDialogComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeTruthy();
+ });
+});
diff --git a/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.ts b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.ts
new file mode 100644
index 0000000..6383f60
--- /dev/null
+++ b/src/app/_dialogs/test-markdown-dialog/test-markdown-dialog.component.ts
@@ -0,0 +1,12 @@
+import { Component, OnInit } from '@angular/core';
+
+@Component({
+ selector: 'app-test-markdown-dialog',
+ templateUrl: './test-markdown-dialog.component.html',
+ styleUrls: ['./test-markdown-dialog.component.scss']
+})
+export class TestMarkdownDialogComponent{
+
+ constructor() { }
+
+}
diff --git a/src/app/app.module.ts b/src/app/app.module.ts
index 64586a5..85590bb 100644
--- a/src/app/app.module.ts
+++ b/src/app/app.module.ts
@@ -53,6 +53,9 @@ import {WorkflowSpecListComponent} from './workflow-spec-list/workflow-spec-list
import {MatSidenavModule} from '@angular/material/sidenav';
import { ConfirmDialogComponent } from './_dialogs/confirm-dialog/confirm-dialog.component';
import {MatExpansionModule} from '@angular/material/expansion';
+import { TestEmailDialogComponent } from './_dialogs/test-email-dialog/test-email-dialog.component';
+import { TestMarkdownDialogComponent } from './_dialogs/test-markdown-dialog/test-markdown-dialog.component';
+import { ScriptDocDialogComponent } from './_dialogs/script-doc-dialog/script-doc-dialog.component';
@Injectable()
export class ThisEnvironment implements AppEnvironment {
@@ -103,6 +106,9 @@ export function getBaseHref(platformLocation: PlatformLocation): string {
ProtocolBuilderComponent,
ReferenceFilesComponent,
ConfirmDialogComponent,
+ TestEmailDialogComponent,
+ TestMarkdownDialogComponent,
+ ScriptDocDialogComponent,
],
imports: [
BrowserAnimationsModule,
diff --git a/tsconfig.json b/tsconfig.json
index d9c7cfe..0a01ead 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -29,5 +29,5 @@
],
"include": [
"src/**/*.d.ts"
- ]
+ ],
}