App openFileFromUrl FileTransfer callback functions

A callback function used to monitor the progress and results of file transfers.

{
onProgress: (clientData, progress) => {
console.log('onProgress:', inPath, outPath);
},
onResult: (clientData, result, message) => {
console.log('onResult', inPath, outPath);
}
}
interface FileTransferCallbacksType {
    onProgress?: (clientData: LPVOIDType, progress: number) => void;
    onResult?: (
        clientData: LPVOIDType,
        result: number,
        message: string,
    ) => void;
}

Properties

onProgress?: (clientData: LPVOIDType, progress: number) => void

The client data passed to the callback function.

Type declaration

    • (clientData: LPVOIDType, progress: number): void
    • Parameters

      • clientData: LPVOIDType

        The client data passed to the callback function.

      • progress: number

        The progress of the file transfer, represented as a percentage (0-100).

      Returns void

onResult?: (clientData: LPVOIDType, result: number, message: string) => void

The client data passed to the callback function.

Type declaration

    • (clientData: LPVOIDType, result: number, message: string): void
    • Parameters

      • clientData: LPVOIDType

        The client data passed to the callback function.

      • result: number

        The result of the file transfer operation.

      • message: string

        A message describing the result of the file transfer operation.

      Returns void