Section courante

A propos

Section administrative du site

Voici les unités que contient Router4Delphi :

Nom Description
DuckListU Cette unité permet d'associée à une liste générique ou spécialisée suivant le modèle de programmation appelé "duck typing", où le type d'une variable est déterminé en fonction de ses méthodes ou propriétés, plutôt qu'en fonction de sa classe. Cela permettrait une flexibilité accrue dans l'utilisation des types dans une liste.
EventBus.Core Cette unité contient le coeur d'un système EventBus permettant de gérer des événements et des abonnements. L'EventBus est un mécanisme facilitant la communication désynchronisée entre différentes parties d'une application.
EventBus.Subscribers Cette unité permet de gérer les abonnés à l'EventBus, définissant les règles ou les structures pour les objets ou composantes réagissant aux événements publiés.
ObjectsMappers Cette unité permet d'implémenter une cartographie d'objets, une technique utilisée pour convertir des objets entre différents formats ou représentations.
RTTIUtilsU Cette unité permet d'exploiter les fonctionnalités RTTI (Run-Time Type Information), afin d'obtenir des informations sur les types et les objets au moment de l'exécution. RTTIUtils pourrait contenir des utilitaires facilitant la réflexion ou l'inspection des types à l'exécution, souvent utilisés pour des opérations dynamiques comme la sérialisation ou la modification des propriétés d'objets.
Router4D.Helper Cette unité contient des fonctions auxiliaires (assistants) pour simplifier la gestion du routage dans l'application. Elle pourrait contenir des méthodes utilitaires pour manipuler les routes ou simplifier certaines tâches répétitives.
Router4D.History Cette unité permet de gérer l'historique de navigation dans une application, permettant de suivre et de gérer les transitions entre différentes pages ou routes. Elle pourrait contenir des mécanismes pour revenir en arrière ou gérer l'historique des routes consultées.
Router4D.Interfaces Cette unité permet de définir les interfaces liées au routage dans Router4Delphi, spécifiant les contrats que doivent suivre les différentes composantes comme les contrôleurs, les gestionnaires de routes,... Les interfaces définissent les comportements attendus des classes sans les implémenter directement.
Router4D.Link Cette unité permet de gérer les liens dans le cadre du routage. Elle pourrait faciliter la génération ou la manipulation des URLs dans l'application, ou permettre de lier des actions spécifiques à des routes définies.
Router4D.Props Cette unité permet de gérer les propriétés dans Router4Delphi. Elle pourrait contenir des structures ou des types pour gérer les paramètres et propriétés associées aux routes, comme les données passées dans l'URL.
Router4D.Render Cette unité contient le rendu dans une application utilisant Router4Delphi.
Router4D.Sidebar Cette unité permet de gérer une composante de barre latérale dans une application Web. Elle permettrait de créer, configurer et afficher une barre latérale de navigation liée aux routes de l'application.
Router4D.Switch Cette unité permet de changer de route dynamiquement en fonction des événements ou actions de l'utilisateur.
Router4D.Utils Cette unité contient des utilitaires génériques pour Router4Delphi, offrant des fonctions pratiques pour simplifier ou abstraire certaines tâches liées au routage, comme la gestion des URL, des paramètres,...
Router4D Cette unité contient les principales fonctionnalités du routeur, permettant de définir et gérer les routes, assigner des contrôleurs à des URL spécifiques et gérer les transitions de pages dans une application.


Dernière mise à jour : Vendredi, le 4 octobre 2024