Skip to content

Binary input

Lucas Souza edited this page Aug 18, 2020 · 4 revisions

Introdução

Este componente permite o upload de arquivos de imagens, vídeos, etc....

Seu uso

Será usado principalmente para casos onde é necessário fazer upload de algum tipo ícone, upload de planilhas de Excel e etc...

Seu funcionamento

O componente tem um funcionamento simples, assim como os outros campos. Para configurá-lo corretamente basta na definição da propriedade informar no atributo value o valor que será exibido na input. Este value precisa que seja informado um objeto como este: { content?: string | ArrayBuffer | null, lastModified?: number, name?: string, size?: number, type?: string }. Confira as demais propriedades que podem ser passadas ao componente aqui

Exemplo

Binary

Especificações técnicas

  • Este componente deve utilizar por padrão o fieldWrapper para dar alguns comportamentos extras
  • Deve permitir o upload de arquivos de todos os tipos
  • Deve permitir a indicação de erro
  • Deve permitir a indicação de warning
  • Deve permitir auto focus se necessário
  • Deve permitir que seja desabilitado
  • Deve permitir que a indicação de um limite máximo no tamanho do arquivo