Smart UI Grid for JavaScript é um componente de grade de dados versátil, projetado para aplicações web e mobile em frameworks populares. Ele combina recursos extensos de manipulação de dados com alto desempenho, permitindo que os desenvolvedores criem interfaces responsivas e interativas orientadas por dados de forma eficiente. Sua rica API e opções de personalização atendem a necessidades complexas de visualização e edição de dados.
Classificação e filtragem avançadas
Permite classificar por uma ou várias colunas por meio de cabeçalhos, menus ou chamadas de API, e oferece várias opções de filtragem, incluindo filtros no estilo Excel e linhas de filtro.
Agrupamento de dados e agregados
Suporta o agrupamento de linhas com estados de expandir/recolher configuráveis e vários modos de renderização, incluindo resumos e agregados para visualizações de dados categorizadas.
Modos de edição flexíveis
Permite edição baseada em célula, linha e diálogo com uma variedade de editores integrados como TextBox, DateTimePicker e ComboBox, além de edição em lote e recursos personalizados de validação.
Binding de dados abrangente
Conecta-se a fontes de dados locais e remotas, incluindo JSON, XML e CSV, e suporta operações do lado do servidor como classificação, filtragem, agrupamento e paginação.
Recursos ricos de interação do usuário
Inclui navegação por teclado, modos de seleção semelhantes aos do Excel, detalhes de linha, menus de contexto, arrastar e soltar para linhas e colunas, e suporte a grades aninhadas.
Alto desempenho e escalabilidade
Emprega uma arquitetura inovadora que lida com grandes conjuntos de dados com sobrecarga mínima de renderização, suportando rolagem virtual e carregamento sob demanda.
Aparência e temas personalizáveis
Oferece vários temas integrados, incluindo Material Design e Bootstrap, com ampla estilização por meio de variáveis CSS, arquivos SCSS e ferramentas de construção de temas.
Capacidades de exportação e impressão
Oferece opções de exportação para os formatos Excel, PDF, CSV, XML, HTML e JSON, e suporta a impressão dos dados da grade, incluindo exportação de imagens no formato PNG.
Acessibilidade e localização
Suporta layouts da direita para a esquerda, localização de todas as strings por meio de mensagens configuráveis e formatação global de números, datas e moedas para aplicações internacionais.
Compatibilidade do produto
Revise os detalhes abaixo para garantir que este produto seja compatível com o seu ambiente.
Tipo de componente
JavaScript
Plataforma JavaScript
JavaScript vanilla
Sobre Smart HTML Elements
Smart HTML Elements, lançado pela JQWidgets Ltd., é um framework de UI construído com JavaScript, HTML5 e CSS3, projetado para criar aplicações web responsivas e multiplataforma. Localizada em Sofia, Bulgária, a Smart HTML Elements oferece uma coleção de mais de 70 componentes web, incluindo grids, gráficos, schedulers e elementos de entrada. Seus componentes são desenvolvidos em torno de um núcleo poderoso que oferece recursos como binding de dados, tratamento avançado de eventos, localização, acessibilidade e adaptabilidade entre navegadores e dispositivos. Os desenvolvedores escolhem a Smart HTML Elements por suas zero dependências, facilidade de personalização, compatibilidade com frameworks como Angular, React, Vue e Blazor, e documentação abrangente.