UNPKG

@praxisui/table-rule-builder

Version:

Praxis Table Rule Builder: UI components and engine utils for table rules

27 lines (16 loc) 1.05 kB
# @praxisui/table-rule-builder Componentes de UI e utilitários para construir e aplicar efeitos visuais em regras de tabela do Praxis UI. ## 🔰 Exemplos / Quickstart Para ver esta biblioteca em funcionamento em uma aplicação completa, utilize o projeto de exemplo (Quickstart): - Repositório: https://github.com/codexrodrigues/praxis-ui-quickstart - O Quickstart demonstra a integração das bibliotecas `@praxisui/*` em um app Angular, incluindo instalação, configuração e uso em telas reais. ## Instalação ```bash npm i @praxisui/table-rule-builder ``` Peers (Angular v20): `@angular/core`, `@angular/common`, `@angular/forms`, `@angular/material`. ## Exportações (resumo) - `RuleEffectsPanelComponent` — painel standalone para editar efeitos (estilo, layout, ícone/badge, fundo, animação e tooltip) - `toCellClassAndStyle(effects)` — converte o modelo em `{ classList, style }` para renderização em células/linhas - `DEFAULT_EFFECT_PRESETS` — presets prontos de efeitos - Tipos: `RuleEffectDefinition`, `RuleScope`