Package org.praxisplatform.uischema
package org.praxisplatform.uischema
Núcleo do Praxis Metadata Starter com enums, propriedades e contratos que
descrevem o vocabulário
x-ui compartilhado entre backend e frontend.
Os tipos aqui definidos são consumidos pelo CustomOpenApiResolver
durante o fluxo de enriquecimento OpenAPI descrito na documentação arquitetural.
Destaque para:
FieldConfigProperties– lista canônica de chaves UIValidationProperties– propriedades de validação suportadasFieldControlType– componentes padrão renderizados na UI
- Since:
- 1.0.0
-
ClassDescriptionTipos de arquivos permitidos para upload/seleção em componentes de UI.Define as chaves canônicas
x-uiutilizadas para descrever campos em formulários, tabelas e filtros.Enum canônico dos controles publicados emx-ui.controlType.Enum canônico dos tipos de dado publicados emx-ui.type.Posições relativas para exibição de ícones em componentes de UI.Tamanhos e estratégias de ajuste para ícones/imagens em componentes de UI.Formatos semanticos para orientacao de renderizacao numerica e temporal.Chaves canonicas dex-uiem nivel de operacao HTTP.Catalogo padronizado de regex para validacao sintatica.Define propriedades de validação utilizadas na extensãox-ui.validation.