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" class="mdl-textfield__input"
id="name" id="name"
required required
value="Untitled folder" [(ngModel)]="folderName"
placeholder="Folder name"
data-automation-id="name" data-automation-id="name"
autocapitalize="none" #name/> autocapitalize="none" #name/>
</div> </div>
</div> </div>
<div class="mdl-dialog__actions"> <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> <button type="button" (click)="cancel()" class="mdl-button close">{{ 'BUTTON.CANCEL' | translate}}</button>
</div> </div>
</dialog> </dialog>

View File

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