` | Emitted when the comment of the new version has changed. |
+
+## Details
+
+This component is used by the [Version Manager component](version-manager.component.md) to
+load and displays the new node's version choice - minor/major & comment.
+
+## See also
+
+- [Version manager component](version-manager.component.md)
diff --git a/lib/content-services/src/lib/version-manager/version-upload.component.html b/lib/content-services/src/lib/version-manager/version-upload.component.html
index 7a648d1dc2..b673218464 100644
--- a/lib/content-services/src/lib/version-manager/version-upload.component.html
+++ b/lib/content-services/src/lib/version-manager/version-upload.component.html
@@ -1,5 +1,5 @@
-
+
{{
'ADF_VERSION_LIST.ACTIONS.UPLOAD.MINOR' |
translate }}
@@ -11,12 +11,13 @@
diff --git a/lib/content-services/src/lib/version-manager/version-upload.component.ts b/lib/content-services/src/lib/version-manager/version-upload.component.ts
index 70c93216be..a74c8a1d04 100644
--- a/lib/content-services/src/lib/version-manager/version-upload.component.ts
+++ b/lib/content-services/src/lib/version-manager/version-upload.component.ts
@@ -38,6 +38,12 @@ export class VersionUploadComponent {
@Input()
newFileVersion: File;
+ @Input()
+ showUploadButton: boolean = true;
+
+ @Input()
+ showCancelButton: boolean = true;
+
@Output()
success = new EventEmitter();
@@ -47,6 +53,12 @@ export class VersionUploadComponent {
@Output()
cancel = new EventEmitter();
+ @Output()
+ versionChanged = new EventEmitter();
+
+ @Output()
+ commentChanged = new EventEmitter();
+
constructor(private contentService: ContentService) {
}
@@ -62,4 +74,12 @@ export class VersionUploadComponent {
this.cancel.emit();
}
+ onVersionChange() {
+ this.versionChanged.emit(this.isMajorVersion());
+ }
+
+ onCommentChange() {
+ this.commentChanged.emit(this.comment);
+ }
+
}