In This Topic
Sends an asynchronous request to close TWAIN/SANE device.
Syntax
var instance = new Vintasoft.Twain.WebTwainDeviceJS(deviceName, productFamily, manufacturer, driverVersion, twainVersion, deviceManager, is64Bit);
var value; // Type: any
// Parameters
var successFunc; // Type: function
var errorFunc; // Type: function
value = instance.closeAsync(successFunc, errorFunc);
function closeAsync(
: Function,
: Function
) : any;
Parameters
- successFunc
- A function that will be executed if request is executed successfully.
Function prototype: "successFunc(twainDevice)", where 'twainDevice' parameter is an instance of WebTwainDeviceJS class.
- errorFunc
- A function that will be executed if request is failed.
Function prototype: "errorFunc(twainDevice, errorMessage)", where 'twainDevice' parameter is an instance of WebTwainDeviceJS class, 'errorMessage' parameter is string that describes error.
Exceptions
Exception | Description |
| Thrown if device is not opened OR error occurs during closing the device. |
Remarks
This function sends an asynchronous request to open TWAIN device. If you want to use synchronous request instead of asynchronous request, please use WebTwainDeviceJS.close function.
Browser Compatibility
See Also