Portal et Rendu Overlay Angular | ng-hub-ui-portal
Bibliothèque portal pour Angular permettant le rendu dynamique de composants, templates et overlays en dehors de l'arbre DOM actuel avec contrôle du positionnement.
Vue d’ensemble
Pourquoi les équipes recherchent cette bibliothèque
Cette bibliothèque portal Angular vous aide à rendre du contenu dans des overlays ou des conteneurs personnalisés tout en gardant le flux de données et l'intégration Angular prévisibles.
Installation
npm install ng-hub-ui-portalAller à
Idéal pour
- drawers
- panneaux flottants
- interfaces overlay
- conteneurs dynamiques
À propos de portal
ng-hub-ui-portal est utile lorsque les interfaces Angular ont besoin de détacher le rendu de l'arbre DOM actuel : drawers, panneaux flottants, conteneurs dynamiques ou UI basée sur des overlays. Elle offre aux équipes une base plus propre pour le contenu projeté et le rendu positionné.
Guides de fonctionnalités
Rendu du contenu
Prise en charge du rendu de divers types de contenu (Component, TemplateRef, String) avec des capacités d'injection et de projection de données.
Stratégies d'ouverture
Contrôlez la manière dont les portails s'ouvrent : modes progressif (empilé) ou exclusif (bascule).
Positionnement
Stratégies de positionnement flexibles pour les portails par rapport au viewport ou à des éléments spécifiques.
Gestion des overlays
Gestion complète du backdrop, du blocage du défilement et du focus pour les overlays de portail.
Interaction
Fermez/rejetez les portails avec des résultats, une prise en charge du clavier et des sélecteurs de déclenchement personnalisés.
Cycle de vie
Hooks de cycle de vie et abonnements aux événements pour la gestion de l'état des portails.
Fonctionnalités clés
Changements récents
Version 0.3.3 - 1/7/25, 12:00 AM
added: Initial documentation page creation