Merge pull request #1271 from Alfresco/dev-mvitale-1245

Create Folder - placeholder
This commit is contained in:
Mario Romano 2016-12-14 18:01:10 +00:00 committed by GitHub
commit c15faeee08
2 changed files with 11 additions and 4 deletions

View File

@ -23,13 +23,14 @@
class="mdl-textfield__input"
id="name"
required
value="Untitled folder"
[(ngModel)]="folderName"
placeholder="Folder name"
data-automation-id="name"
autocapitalize="none" #name/>
</div>
</div>
<div class="mdl-dialog__actions">
<button type="button" (click)="createFolder(name.value)" class="mdl-button">{{ 'BUTTON.CREATE' | translate }}</button>
<button type="button" [disabled]="isFolderNameEmpty()" (click)="createFolder(folderName)" class="mdl-button">{{ 'BUTTON.CREATE' | translate }}</button>
<button type="button" (click)="cancel()" class="mdl-button close">{{ 'BUTTON.CANCEL' | translate}}</button>
</div>
</dialog>

View File

@ -55,6 +55,8 @@ export class DocumentMenuAction implements OnInit {
message: string;
folderName: string = '';
constructor(
private documentListService: DocumentListService,
private translate: AlfrescoTranslationService) {
@ -72,7 +74,7 @@ export class DocumentMenuAction implements OnInit {
.subscribe(
res => {
let relativeDir = this.currentFolderPath;
console.log(relativeDir);
this.folderName = '';
this.success.emit({value: relativeDir});
},
error => {
@ -128,4 +130,8 @@ export class DocumentMenuAction implements OnInit {
}
return message;
}
isFolderNameEmpty() {
return this.folderName === '' ? true : false;
}
}