diff --git a/demo-shell/src/app/components/files/files.component.html b/demo-shell/src/app/components/files/files.component.html index 5d6d5c1045..a9a92a33c5 100644 --- a/demo-shell/src/app/components/files/files.component.html +++ b/demo-shell/src/app/components/files/files.component.html @@ -9,7 +9,7 @@ [parentId]="getDocumentListCurrentFolderId()" [versioning]="versioning" [adf-node-permission]="'create'" - [adf-nodes]="getCurrentDocumentListNode()"> + [adf-nodes]="disableDragArea ? getCurrentDocumentListNode() : []">
@@ -411,7 +411,7 @@ [versioning]="versioning" (error)="handleUploadError($event)" [adf-node-permission]="'create'" - [adf-nodes]="getCurrentDocumentListNode()" + [adf-nodes]="enableUpload ? getCurrentDocumentListNode() : []" (permissionEvent)="handlePermissionError($event)"> diff --git a/docs/upload-button.component.md b/docs/upload-button.component.md index 555ad4466d..6a0b547e5f 100644 --- a/docs/upload-button.component.md +++ b/docs/upload-button.component.md @@ -9,7 +9,6 @@ * [Events](#events) - [Details](#details) * [How to show notification message with no permission](#how-to-show-notification-message-with-no-permission) - * [How to disable the button when the delete permission is missing](#how-to-disable-the-button-when-the-delete-permission-is-missing) @@ -34,17 +33,13 @@ | Name | Type | Default | Description | | --- | --- | --- | --- | | disabled | boolean | false | Toggle component disabled state if there is no node permission checking | -| **(deprecated)** showNotificationBar | boolean | true | Hide/show notification bar. **Deprecated in 1.6.0: use UploadService events and NotificationService api instead.** | | uploadFolders | boolean | false | Allow/disallow upload folders (only for Chrome) | | multipleFiles | boolean | false | Allow/disallow multiple files | | acceptedFilesType | string | * | array of allowed file extensions , example: ".jpg,.gif,.png,.svg" | | maxFilesSize | number | | if defined allow to upload files only with this max file size. the size of a file is in bytes | -| **(deprecated)** currentFolderPath | string | '/Sites/swsdp/documentLibrary' | define the path where the files are uploaded. **Deprecated in 1.6.0: use rootFolderId instead.** | -| **(deprecated)** rootFolderId | string | '-root-' | The ID of the root folder node. **Deprecated in 1.6.2: use parentId instead.** | | parentId | string | empty | The ID of the root. It can be the nodeId if you are using the upload for the Content Service or taskId/processId for the Process Service. | | versioning | boolean | false | Versioning false is the default uploader behaviour and it renames the file using an integer suffix if there is a name clash. Versioning true to indicate that a major version should be created | | staticTitle | string | (predefined) | define the text of the upload button | -| **(deprecated)** disableWithNoPermission ***use node permission directive from core instead*** | boolean | false | If the value is true and the user doesn't have the permission to delete the node the button will be disabled | | tooltip | string | | Custom tooltip | ### Events @@ -52,6 +47,7 @@ | Name | Description | | --- | --- | | success | Raised when the file is uploaded | +| permissionEvent | permissionEvent that is raised when the delete permission is missing | ## Details @@ -63,7 +59,7 @@ You can subscribe to this event from your component and use the NotificationServ ```html