onClientResourceFileDownload
Disparado a cada mudança de estado de um arquivo sendo baixado para um resource.
O elemento raiz do resource ao qual o arquivo pertence. Cai para root quando esse resource ainda não tem elemento.
Parâmetros
Seção intitulada “Parâmetros”| Posição | Nome | Tipo | Descrição |
|---|---|---|---|
| 1 | oResource | resource | Resource ao qual o arquivo pertence. |
| 2 | nomeDoArquivo | string | Caminho do arquivo dentro do resource. |
| 3 | tamanho | number | Tamanho do arquivo, em bytes. |
| 4 | estado | string | "queued", "finished" ou "failed". |
Cancelável
Seção intitulada “Cancelável”Não.
Os três estados são a vida inteira de um arquivo: queued quando o download está prestes a começar, depois finished ou failed. Um arquivo que falha é tentado algumas vezes antes de o estado failed ser avisado, então ele não dispara uma vez por tentativa.
Exemplo
Seção intitulada “Exemplo”addEventHandler("onClientResourceFileDownload", root,function(oResource, nomeDoArquivo, tamanho, estado) if estado == "failed" then outputDebugString("não deu para baixar " .. getResourceName(oResource) .. "/" .. nomeDoArquivo) endend)Veja também
Seção intitulada “Veja também”onClientFileDownloadComplete— Disparado quando um arquivo termina de baixar, tendo dado certo ou não.onClientTransferBoxVisibilityChange— Disparado quando a caixa de transferência aparece ou some.onClientTransferBoxProgressChange— Disparado conforme o download avança.