Matriz de Recursos do sgcHTML — Todos os Componentes | eSeGeCe

sgcHTML Matriz de Recursos

Cada componente da biblioteca, agrupado em nove famílias. Cada um renderiza para markup Bootstrap 5 e funciona da mesma forma em Delphi, C++ Builder e .NET. Clique em um componente para acessar sua própria página com uso e exemplos. Todos os componentes aplicam codificação automática de saída de HTML, atributos, JavaScript e URL, além de sanitização de URL, de modo que o conteúdo dinâmico é escapado por padrão para proteger contra XSS e injeção.

Dados & Tabelas

7 componentes

Conteúdo & Layout

7 componentes

Overlays & Feedback

8 componentes

Chat & IA

3 componentes

Autenticação

4 componentes

Dados & Tabelas

Grids, calendários e quadros que renderizam seus datasets diretamente.

ComponenteClasseDescriçãoAjuda
GridTsgcHTMLComponent_GridTabela rica em recursos: ordenação, filtro, exportação CSV/PDF, edição inline, agrupamento, scroll virtual e consulta por IA.Docs
DataTableTsgcHTMLComponent_DataTableTabela de dados de nível superior que envolve Grid + Pagination com uma barra de ferramentas, busca e contagem de linhas.Docs
CalendarTsgcHTMLComponent_CalendarCalendário em grade mensal com pontos de eventos e navegação anterior/próximo.Docs
SchedulerTsgcHTMLComponent_SchedulerAgendador de calendário (visualizações por mês / semana) renderizando eventos por data.Docs
TimelineTsgcHTMLComponent_TimelineLinha do tempo vertical de eventos datados, carregável a partir de um dataset.Docs
KanbanBoardTsgcHTMLComponent_KanbanBoardQuadro Kanban de colunas e cards arrastáveis.Docs
GanttTsgcHTMLComponent_GanttGráfico de cronograma de projeto Gantt com barras de progresso de tarefas.Docs

Gráficos & Visualização

Visuais orientados a dados construídos a partir dos seus próprios números.

ComponenteClasseDescriçãoAjuda
ChartTsgcHTMLComponent_ChartGráfico Chart.js: linha, barra, pizza, rosca, radar, polar, bolha e dispersão.Docs
GaugeTsgcHTMLComponent_GaugeMedidor SVG semicircular com limiares de cor baixo / médio / alto.Docs
DiagramTsgcHTMLComponent_DiagramDiagrama de fluxo de nós e setas renderizado como SVG inline.Docs
MapTsgcHTMLComponent_MapMapa interativo Leaflet.js (tiles OpenStreetMap / CartoDB) com marcadores.Docs

Formulários & Entradas

Tudo o que você precisa para capturar dados, com validação e vinculação a dataset.

ComponenteClasseDescriçãoAjuda
FormTsgcHTMLComponent_FormConstrutor de formulários orientado a dados com validação, layouts e geração de formulários por IA.Docs
EditTsgcHTMLComponent_EditEntrada de texto de linha única com label, texto de ajuda e vinculação a dataset.Docs
MemoTsgcHTMLComponent_MemoEntrada de área de texto multilinha com label e texto de ajuda.Docs
CheckBoxTsgcHTMLComponent_CheckBoxEntrada de checkbox com label e estado marcado.Docs
RadioGroupTsgcHTMLComponent_RadioGroupGrupo de opções de rádio mutuamente exclusivas.Docs
SelectTsgcHTMLComponent_SelectDropdown de seleção com grupos de opções, seleção múltipla e vinculação a dataset.Docs
InputGroupTsgcHTMLComponent_InputGroupEntrada com texto de addon antes / depois.Docs
AutoCompleteTsgcHTMLComponent_AutoCompleteEntrada de texto apoiada por uma datalist HTML5 de sugestões.Docs
DatePickerTsgcHTMLComponent_DatePickerCampo de entrada nativo de data / hora / datetime.Docs
FileUploadTsgcHTMLComponent_FileUploadZona de upload de arquivos por arrastar e soltar com envio de formulário multipart.Docs
RichEditorTsgcHTMLComponent_RichEditorEditor de rich-text WYSIWYG baseado em Quill com campo de formulário oculto.Docs
RatingTsgcHTMLComponent_RatingExibição ou entrada de avaliação por estrelas (símbolo).Docs

Conteúdo & Layout

Cards, mídia e blocos de KPI para dispor uma página.

ComponenteClasseDescriçãoAjuda
PanelTsgcHTMLComponent_PanelPainel de card Bootstrap com cabeçalho / corpo / rodapé, recolhível e rolável.Docs
StatCardTsgcHTMLComponent_StatCardCard de KPI / estatística de dashboard com ícone, seta de tendência e gradiente opcional.Docs
AccordionTsgcHTMLComponent_AccordionAcordeão de colapso vertical com painéis expansíveis empilhados.Docs
CarouselTsgcHTMLComponent_CarouselSlideshow de imagens / carrossel com indicadores, controles e reprodução automática.Docs
ImageTsgcHTMLComponent_ImageImagem com forma, responsiva / lazy-load, link de lightbox e legenda.Docs
AvatarTsgcHTMLComponent_AvatarAvatar de usuário (imagem ou iniciais) com tamanho, forma e ponto de status de presença.Docs
VideoTsgcHTMLComponent_VideoPlayer de vídeo / áudio HTML5 mais um helper de incorporação do YouTube.Docs

Overlays & Feedback

Diálogos, superfícies de status e estados de carregamento.

ComponenteClasseDescriçãoAjuda
ModalTsgcHTMLComponent_ModalDiálogo modal com título / corpo / rodapé, tamanhos, centralizado e backdrop estático.Docs
OffcanvasTsgcHTMLComponent_OffcanvasPainel deslizante off-canvas pela esquerda, direita, topo ou base.Docs
PopoverTsgcHTMLComponent_PopoverBalão popover sobre um elemento de gatilho (clique / hover / foco).Docs
ToastTsgcHTMLComponent_ToastNotificação toast com cabeçalho, corpo, carimbo de tempo e ocultação automática.Docs
SnackbarTsgcHTMLComponent_SnackbarSnackbar transitório estilo Material com uma ação opcional.Docs
NotificationTsgcHTMLComponent_NotificationCentro de notificações em dropdown com ícone de sino e um badge de não lidas.Docs
SpinnerTsgcHTMLComponent_SpinnerSpinner de carregamento (borda / crescimento), dimensionado e colorido.Docs
PlaceholderTsgcHTMLComponent_PlaceholderCard de carregamento esqueleto / placeholder com um brilho animado.Docs

Chat & IA

UI conversacional, de bolhas simples a um assistente de IA com streaming.

ComponenteClasseDescriçãoAjuda
ChatBoxTsgcHTMLComponent_ChatBoxCaixa de bolhas de chat estilo card com uma barra de entrada e indicador de digitação.Docs
ChatTsgcHTMLComponent_ChatChat estilo WhatsApp com mensagens de texto / imagem / arquivo / áudio / vídeo, confirmações de leitura e respostas.Docs
AIChatTsgcHTMLComponent_AIChatChat de assistente de IA com seletor de provedor / modelo, streaming de tokens e citações de fontes RAG.Docs

Autenticação

Fluxos de login prontos, de senhas a passkeys.

ComponenteClasseDescriçãoAjuda
LoginTsgcHTMLComponent_LoginFormulário / página de login pronto (card, centralizado ou página inteira) com lembrar-me e alertas.Docs
SocialLoginTsgcHTMLComponent_SocialLoginPainel de botões de login social OAuth (Google, Facebook, Apple, GitHub, Microsoft e mais).Docs
OAuthCallbackTsgcHTMLComponent_OAuthCallbackPágina de callback / destino OAuth em estado de sucesso, erro ou carregamento com redirecionamento automático.Docs
WebAuthnLoginTsgcHTMLComponent_WebAuthnLoginWidget de login e registro passkey / WebAuthn sem senha.Docs

Motor, Servidor & Temas

As peças não visuais que servem as páginas e as mantêm ao vivo.

ComponenteClasseDescriçãoAjuda
EngineServerTsgcHTMLEngine_ServerMotor HTML vinculado a um TsgcWebSocketHTTPServer que serve páginas renderizadas e assets embutidos.Docs
HTMXEngineTsgcHTMX_Engine_ServerMotor htmx conectado ao mesmo servidor. Ele engancha os handlers HTTP e WebSocket, despacha requisições e mensagens de entrada e envia ou faz broadcast de fragmentos HTML para os navegadores conectados em tempo real (DispatchRequest, DispatchMessage, PushFragment, BroadcastFragment).Docs
PageBuilderTsgcHTMLPageBuilderMonta componentes registrados em uma página responsiva completa, com um editor visual em tempo de design.Docs
TemplateBootstrapTsgcHTMLTemplate_BootstrapEnvolve o conteúdo do corpo em um documento HTML Bootstrap 5 completo com tema, idioma e direção.Docs
ThemeControllerTsgcHTMLThemeControllerAlternador de tema em tempo de execução cuja propriedade Theme (ptDefault, ptDark, ptDarkPro) aplica o tema selecionado e a folha de estilos compartilhada à página.Docs
ThemeBuilderTsgcHTMLThemeBuilderGerador de CSS cujo Mode (tmLight, tmDark, tmSystem) escreve variáveis CSS do Bootstrap a partir de valores de propriedades, com um script opcional de sincronização com a preferência do SO para tmSystem.Docs
HTMXFragmentTsgcHTMX_FragmentFragmento htmx out-of-band para enviar uma atualização parcial de página do servidor ao navegador.Docs
HTMXRouterTsgcHTMX_RouterTabela de roteamento de Routes que corresponde ao caminho de uma requisição de entrada e a despacha (via HandleRequest) ao handler OnRoute dessa rota.Docs

Construa com sgcHTML

Baixe a versão de avaliação gratuita e comece a compor UIs web em Delphi, C++ Builder ou .NET.