Class: UploadDialog

@nginstack/web-framework/lib/dialogs/UploadDialog~ UploadDialog


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>>