mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-1458] revert changes applied for upload button (#2286)
* [ADF-1458] reverting changes from ADF-1458 * [ADF-1458] reapply default value to disabled * [ADF-1458] revert changes on README * [ADF-1458] update readme added more check for node permission checking * [ADF-1458] reverting changes to tests * [ADF-1458] revert changes for test directive
This commit is contained in:
@@ -58,7 +58,7 @@ Contains components for handling uploads to Content Services.
|
||||
|
||||
| Name | Type | Default | Description |
|
||||
| --- | --- | --- | --- |
|
||||
| disable | boolean | false | Toggle component disabled state |
|
||||
| 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 |
|
||||
|
@@ -55,7 +55,7 @@ export class UploadButtonComponent implements OnInit, OnChanges, NodePermissionS
|
||||
disableWithNoPermission: boolean = false;
|
||||
|
||||
@Input()
|
||||
disable: boolean = false;
|
||||
disabled: boolean = false;
|
||||
|
||||
@Input()
|
||||
uploadFolders: boolean = false;
|
||||
@@ -119,7 +119,7 @@ export class UploadButtonComponent implements OnInit, OnChanges, NodePermissionS
|
||||
}
|
||||
|
||||
isForceDisable(): boolean {
|
||||
return this.disable ? true : undefined;
|
||||
return this.disabled ? true : undefined;
|
||||
}
|
||||
|
||||
/** @deprecated Deprecated in 1.8.0, use the button with combination of adf-node-permission directive */
|
||||
|
@@ -42,13 +42,13 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
@Input()
|
||||
set enabled(enabled: boolean) {
|
||||
console.warn('Deprecated: enabled input property should not be used for UploadDragAreaComponent. Please use disabled instead.');
|
||||
this.disable = !enabled;
|
||||
this.disabled = !enabled;
|
||||
}
|
||||
|
||||
/** @deprecated Deprecated in favor of disabled input property */
|
||||
get enabled(): boolean {
|
||||
console.warn('Deprecated: enabled input property should not be used for UploadDragAreaComponent. Please use disabled instead.');
|
||||
return !this.disable;
|
||||
return !this.disabled;
|
||||
}
|
||||
|
||||
/** @deprecated Deprecated in 1.6.0, you can use UploadService events and NotificationService api instead. */
|
||||
@@ -64,7 +64,7 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
rootFolderId: string = '-root-';
|
||||
|
||||
@Input()
|
||||
disable: boolean = false;
|
||||
disabled: boolean = false;
|
||||
|
||||
@Input()
|
||||
versioning: boolean = false;
|
||||
@@ -86,7 +86,7 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
* @param {File[]} files - files dropped in the drag area.
|
||||
*/
|
||||
onFilesDropped(files: File[]): void {
|
||||
if (!this.disable && files.length) {
|
||||
if (!this.disabled && files.length) {
|
||||
const fileModels = files.map(file => new FileModel(file, {
|
||||
newVersion: this.versioning,
|
||||
path: '/',
|
||||
@@ -107,7 +107,7 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
* @param item - FileEntity
|
||||
*/
|
||||
onFilesEntityDropped(item: any): void {
|
||||
if (!this.disable) {
|
||||
if (!this.disabled) {
|
||||
item.file((file: File) => {
|
||||
const fileModel = new FileModel(file, {
|
||||
newVersion: this.versioning,
|
||||
@@ -129,7 +129,7 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
* @param folder - name of the dropped folder
|
||||
*/
|
||||
onFolderEntityDropped(folder: any): void {
|
||||
if (!this.disable && folder.isDirectory) {
|
||||
if (!this.disabled && folder.isDirectory) {
|
||||
FileUtils.flattern(folder).then(entries => {
|
||||
let files = entries.map(entry => {
|
||||
return new FileModel(entry.file, {
|
||||
@@ -176,7 +176,7 @@ export class UploadDragAreaComponent implements NodePermissionSubject {
|
||||
|
||||
/** Returns true or false considering the component options and node permissions */
|
||||
isDroppable(): boolean {
|
||||
return !this.disable;
|
||||
return !this.disabled;
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user