FileManagerClientEventsExtracting Property

Gets or sets the client-side event raised before user extracts (unzips) a file or folder in file manager. The value should be a valid JavaScript function name which is accessible on the host page. Function names should be specified without parentheses like "FunctionName" or "Namespace.FunctionName".

Definition

Namespace: GleamTech.FileUltimate.AspNet.UI
Assembly: GleamTech.FileUltimate (in GleamTech.FileUltimate.dll) Version: 8.8.7
C#
public string Extracting { get; set; }

Property Value

String

Example

Example function:

JavaScript
function fileManagerExtracting(sender, e) {
    var fileManager = sender;

    //Pretty print the event arguments
    var json = JSON.stringify(e, null, 2);

    alert(json);

    /*
    //Optionally displaying a message to the user when canceling
    e.cancelMessage = e.eventName + " event is canceled!";

    //Canceling a before event (stops the corresponding action):
    return false;
    */
}

//SAMPLE OUTPUT:
/*
{
  "eventName": "extracting",
  "item": {
    "itemType": "File",
    "name": "DOCX Document.zip",
    "fullPath": "[Root Folder 1]:\\Folder Two\\New folder\\DOCX Document.zip",
    "extension": "zip",
    "dateModified": "2018-09-04T13:03:16.358Z",
    "type": "ZIP File",
    "size": 279359
  },
  "targetFolder": {
    "name": "New folder",
    "fullPath": "[1. Root Folder]:\\Folder Two\\New folder",
    "itemType": "Folder"
  },
  "targetSubfolderName": "extracted subfolder"
}
*/
//

See Also