Class FileManagerUploadSettingsBuilder
Inheritance
System.Object
Syncfusion.EJ2.ControlBuilder
FileManagerUploadSettingsBuilder
Assembly: Syncfusion.EJ2.dll
Syntax
public class FileManagerUploadSettingsBuilder : ControlBuilder
Constructors
FileManagerUploadSettingsBuilder()
Declaration
public FileManagerUploadSettingsBuilder()
FileManagerUploadSettingsBuilder(FileManagerUploadSettings)
Declaration
public FileManagerUploadSettingsBuilder(FileManagerUploadSettings model)
Parameters
Methods
AllowedExtensions(String)
Specifies the extensions of the file types allowed in the file manager component and pass the extensions with comma separators.
For example, if you want to upload specific image files, pass allowedExtensions as ".jpg,.png".
Declaration
public FileManagerUploadSettingsBuilder AllowedExtensions(string value)
Parameters
Type |
Name |
Description |
System.String |
value |
|
Returns
AutoClose(Boolean)
Defines whether to close the upload dialog after uploading all the files.
Declaration
public FileManagerUploadSettingsBuilder AutoClose(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
AutoUpload(Boolean)
By default, the FileManager component initiates automatic upload when the files are added in upload queue.
If you want to manipulate the files before uploading to server, disable the autoUpload property.
The buttons "upload" and "clear" will be hided from file list when the autoUpload property is true.
Declaration
public FileManagerUploadSettingsBuilder AutoUpload(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
ChunkSize(Double)
Specifies the chunk size to split the large file into chunks, and upload it to the server in a sequential order.
If the chunk size property has value, the FileManager enables the chunk upload by default.
It must be specified in bytes value.
Declaration
public FileManagerUploadSettingsBuilder ChunkSize(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns
DirectoryUpload(Boolean)
Specifies a Boolean value that indicates whether the folder (directory) can be browsed and uploaded in the FileManager component.
This property allows to select or drop to upload the folders (directories) instead of files. When folder upload is enabled, all the folder contents including hierarchy folders and files are considered to upload.
Folder (directory) upload is supported for the following file system providers,
- Physical provider
- NodeJS provider
- Azure provider
- Amazon S3 provider
Declaration
public FileManagerUploadSettingsBuilder DirectoryUpload(bool value)
Parameters
Type |
Name |
Description |
System.Boolean |
value |
|
Returns
MaxFileSize(Double)
Specifies the maximum allowed file size to be uploaded in bytes.
The property is used to make sure that you cannot upload too large files.
Declaration
public FileManagerUploadSettingsBuilder MaxFileSize(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns
MinFileSize(Double)
Specifies the minimum file size to be uploaded in bytes.
The property is used to make sure that you cannot upload empty files and small files.
Declaration
public FileManagerUploadSettingsBuilder MinFileSize(double value)
Parameters
Type |
Name |
Description |
System.Double |
value |
|
Returns