auto-disable "new folder" dialog in demo shell (#2694)

This commit is contained in:
Denys Vuika
2017-11-22 15:56:31 +00:00
committed by Eugenio Romano
parent b0c599c115
commit afcd4e5809
2 changed files with 12 additions and 3 deletions

View File

@@ -21,7 +21,7 @@ import {
} from '@angular/core';
import { MatDialog } from '@angular/material';
import { ActivatedRoute, Params, Router } from '@angular/router';
import { MinimalNodeEntity, NodePaging, Pagination } from 'alfresco-js-api';
import { MinimalNodeEntity, NodePaging, Pagination, MinimalNodeEntryEntity } from 'alfresco-js-api';
import {
AlfrescoApiService, ContentService, TranslationService,
FileUploadEvent, FolderCreatedEvent, LogService, NotificationService,
@@ -437,6 +437,13 @@ export class FilesComponent implements OnInit, OnChanges, OnDestroy {
return false;
}
canCreateContent(parentNode: MinimalNodeEntryEntity): boolean {
if (parentNode) {
return this.contentService.hasPermission(parentNode, 'create');
}
return false;
}
onChangePageSize(event: Pagination): void {
this.preference.paginationSize = event.maxItems;
this.currentMaxItems = event.maxItems;