L'interface de l'HTMLElement existant.
L'interface personnalisée définie par le développeur pour étendre l'HTMLElement existant.
Le type des transactions utilisées par l'élément personnalisé (optionnel).
Le type des effets utilisés par l'élément personnalisé (optionnel).
Type utilisé pour représenter les observateurs. Il s'agit d'un mappage entre le nom de l'attribut observé et la pile d'observateurs associée.
Type utilisé pour représenter une pile d'observateurs. Il s'agit d'un mappage entre l'identifiant de l'observateur et l'objet observateur lui-même.
L'élément body
représente la balise <body>
du DOM virtuel.
L'élément document
représente l'élément racine du DOM virtuel.
L'élément head
représente la balise <head>
du DOM virtuel.
La classe virtual
permet de créer et manipuler un DOM virtuel.
Applique les changements du DOM virtuel au DOM réel.
Cette fonction est utilisée pour synchroniser le DOM virtuel avec le DOM réel en appliquant les modifications nécessaires. Elle permet de rendre le contenu du DOM virtuel visible dans le navigateur en mettant à jour le DOM réel avec les changements correspondants.
La fonction render
permet de rendre un NodeTemplate
dans le DOM réel.
Le template à rendre.
Fonction générique permettant de créer un contrôleur personnalisé pour un composant web.
Le nom du modèle de design utilisé pour le composant.
Le modèle de design utilisé pour le composant.
La classe source à partir de laquelle le contrôleur est étendu.
La classe du contrôleur personnalisé pour le composant web.
Permet de générer un élément à partir d'un template DOM.
Cette fonction prend un objet template
représentant la structure du nœud DOM à générer.
Elle crée un nouvel élément DOM correspondant à la structure spécifiée dans le template.
La fonction renvoie l'élément nouvellement créé.
Le template représentant la structure du nœud DOM à générer.
L'élément DOM généré à partir du template.
Fonction permettant de créer un modèle de gestion des effets utilisés par un élément personnalisé.
Le type de nom d'effet.
Un objet contenant les méthodes pour gérer les effets.
Fonction qui génère un contrôleur Thorium personnalisé.
Cette fonction prend trois paramètres :
Le nom du patron de conception associé au contrôleur.
Le patron de conception associé au contrôleur.
Le type de données du contrôleur.
La fonction renvoie une classe qui étend le contrôleur de base (Controller
) en utilisant le patron de conception spécifié.
Le contrôleur Thorium personnalisé est ainsi créé.
La classe du contrôleur Thorium personnalisé.
Fonction utilitaire pour créer une instance de TransactionPatern avec des transactions spécifiques de type générique X.
Type générique pour les noms de transactions
Une instance de TransactionPatern avec des transactions spécifiques de type X.
Fonction qui génère un contrôleur de vue.
Nom du modèle de conception du contrôleur.
Modèle de conception de la vue.
Type générique pour les données du contrôleur.
Une classe qui étend le contrôleur de base avec le modèle de conception de la vue.
Enregistre un composant personnalisé dans le registre des composants.
Le type du composant personnalisé. Peut être "page", "thorium", "local" ou "views".
Le modèle de conception du composant personnalisé à enregistrer.
Le constructeur de l'élément personnalisé enregistré.
Generated using TypeDoc
Représente un élément personnalisé qui combine les fonctionnalités d'un HTMLElement existant et des méthodes personnalisées.