Cadastro do dicionário de campos disponíveis para uso nos formulários das tarefas.
Anexo único
Campo | Descrição |
---|---|
Expressão regular para validação | Este campo serve para limitar os tipos de arquivos que serão aceitos, deve ser informada uma expressão regular no padrão JavaScript. Exemplos: Aceitar somente arquivos pdf. Expressão: /.*\.pdf/ Aceitar somente arquivos do Excel (xlsx). Expressão: /.*\.xlsx/ Aceitar imagens jpg ou png. Expressão: /.*\.[png|jpg]/ |
Tipos de arquivos p/ filtro seletor browser | |
Parâmetros para câmera (JSON) | Esse campo serve para configurar como a opção de captura pela câmera. Como parâmetros de qualidade e compressão da imagem. Exemplo: Definir para tentar capturar imagem FullHD, fazer compressão do jpeg em 80% e definir que a câmera a ser utilizada como traseira(enviroment) (se estiver em um dispositivo móvel e estiver disponível). { imageType: "image/jpeg", imageQuality: 0.8, video: { width: { ideal: 1980 }, height: { ideal: 1080 } , facingMode: "enviroment" } } Definir para tentar capturar imagem na resolução máxima e sem compressão. { imageType: "image/png", imageQuality: 1.0, video: { width: { ideal: 9999 }, height: { ideal: 9999 } , facingMode: "enviroment" } } Com as opções acima, a captura será realizada diretamente através do browser. Existe a opção, quando estamos em um dispositivo móvel, de utilizar o próprio aplicativo do SO do aparelho para realizar a captura da imagem, isso permite mais opções no momento da captura, como utilização de zoom e definição da qualidade diretamente no aparelho. Para isso pode ser definido o atributo "mobileCapture: true" na raiz do JSON. Ex: { mobileCapture: true, imageType: "image/jpeg", imageQuality: 0.8, video: { width: { ideal: 1980 }, height: { ideal: 1080 } , facingMode: "enviroment" } }
|