3 dépôts
Collections of reusable UI directives and components built specifically for the AngularJS framework.
Distinct from AngularJS Component Architectures: Focuses on a library of ready-to-use UI components rather than the architectural pattern of components.
Explore 3 awesome GitHub repositories matching web development · AngularJS Component Libraries. Refine with filters or upvote what's useful.
rdash-angular est un thème de tableau de bord AngularJS et une bibliothèque de composants conçue pour construire des interfaces administratives. Il fournit un ensemble de directives préconfigurées et d'outils de mise en page réactifs pour créer des consoles de gestion et des outils internes. Le projet intègre le framework Bootstrap UI pour fournir un style cohérent et des éléments interactifs tels que des modales et des infobulles. Il se concentre sur la structuration des mises en page web d'entreprise via une collection de directives spécialisées. La bibliothèque inclut des capacités pour la visualisation de tableaux de données afin d'organiser les listes d'entités et les attributs, ainsi que des indicateurs de chargement pour fournir un retour visuel lors des opérations asynchrones.
Ships a set of pre-configured directives for rendering data tables, loading indicators, and navigation menus.
Angular-chart.js est une bibliothèque de graphiques frontend qui fournit un ensemble de directives réutilisables pour intégrer le moteur de visualisation Chart.js dans les applications AngularJS. Elle fonctionne comme un wrapper qui encapsule une logique de rendu complexe au sein de composants déclaratifs, permettant la création de représentations graphiques de données interactives et réactives. La bibliothèque se distingue en fournissant une synchronisation de données réactive, qui déclenche automatiquement des re-rendus de canevas chaque fois que les données sous-jacentes ou les modèles de configuration changent. Elle utilise également un système de configuration basé sur des fournisseurs, permettant aux développeurs de centraliser le style global, les palettes de couleurs et les valeurs par défaut comportementales pour garantir une présentation visuelle cohérente dans toute une application. Le projet prend en charge un large éventail de capacités de visualisation, y compris la possibilité de superposer plusieurs types de graphiques sur un seul canevas et l'intégration de plugins personnalisés pour des comportements de rendu spécialisés. Il gère l'ensemble du cycle de vie de chaque instance de graphique, fournissant des hooks pour le nettoyage des ressources et la gestion des événements afin de capturer les interactions utilisateur telles que les clics et les survol.
Provides a directive-based wrapper for integrating charting libraries into AngularJS applications.
Ce projet est une bibliothèque de composants frontend qui fournit une directive AngularJS pour la bibliothèque Google Chart Tools. Il fonctionne comme un wrapper conçu pour intégrer des visualisations de données interactives dans des applications web en mappant des jeux de données structurés en représentations graphiques telles que des graphiques à barres, des graphiques linéaires et des graphiques circulaires. La bibliothèque utilise une approche pilotée par la configuration qui mappe des objets déclaratifs à des types de graphiques et des options spécifiques, faisant abstraction du processus d'initialisation en balisage standard. Elle gère le cycle de vie des éléments graphiques tiers via une encapsulation basée sur des directives, qui inclut une liaison de données réactive automatique pour garantir que les graphiques se mettent à jour dynamiquement lorsque l'état de l'application sous-jacente change. L'ensemble d'outils prend en charge le développement d'interfaces modulaires et de tableaux de bord en temps réel en gérant l'injection de dépendances de visualisation externes au moment de l'exécution. Il cible des nœuds de document spécifiques pour monter et maintenir ces éléments graphiques, facilitant l'intégration d'affichages de données complexes au sein d'environnements web hérités.
Wraps the Google Chart Tools library to enable the rendering of interactive data visualizations within AngularJS applications.