file
Ficheiro
Carregamento de ficheiros para o bucket de anexos, com pré-visualização opcional.
- Kind:
component - Key:
file - Categoria:
ficheiro - Envelope: mapa (um objeto JSON em
config)
Campos
| Chave | Tipo | Obrigatório | Omissão | Descrição | Referência |
|---|---|---|---|---|---|
hintText | string | não | - | Texto de ajuda do campo. | - |
buttonLabel | string | não | - | Rótulo do botão de carregar; vazio usa o texto padrão. | - |
allowedExtensions | list de string | não | - | Extensões aceites; vazio aceita todas. | - |
maxFileSizeMB | integer | não | - | Tamanho máximo de cada ficheiro em MB; vazio = sem limite. | - |
showPreview | boolean | não | true | Mostra a pré-visualização do ficheiro carregado. | - |
allowMultiple | boolean | não | false | Guarda uma LISTA de ficheiros; falso mantém a forma legada de um só objeto. | - |
maxFiles | integer | não | - | Número máximo de ficheiros quando allowMultiple; vazio = sem limite. | - |
displayMode | enumeration | não | - | Apresentação no formulário; vazio vale "list". | - |
storageFolder | string | não | - | Subpasta dentro de feature_x/column_y/, passada a slug no upload. | - |
Exemplo JSON
{
"showPreview": true,
"allowMultiple": false
}
Gerado de definitions.json versão 17f3e0bc59d9. Esta página nasce no build: não se edita à mão.