new UploadDialog( [opt_process])
Cria um diálogo que permite que o usuário envie arquivos para o servidor.
Parameters:
Name | Type | Argument | Description |
---|---|---|---|
opt_process |
Process |
<optional> |
Processo que está abrindo o diálogo. Caso não seja informado, será considerado o processo em execução. |
Methods
-
open( [opt_options])
-
Abre o diálogo e retorna um promise que será resolvido com os arquivos informados pelo usuário ou uma rejeição caso a operação seja cancelada.
Parameters:
Name Type Argument Description opt_options
UploadOptions | Record.<*, *> <optional>
Opções da operação de upload.
Returns:
Retorna um promise que será resolvido com um array com os arquivos recebidos do cliente (instâncias de module:@nginstack/web-framework/lib/file-loader/UploadedFile) ou rejeitado com um erro caso ocorra uma falha no envio ou se o usuário cancelar a operação.
- Type
- Promise.<Array.<UploadedFile>>