Représente un patron de transactions pour gérer les transactions d'éléments personnalisés.
property
{Map<T, any>} transactions - Une map contenant les transactions enregistrées, indexées par une clé de type générique T.
property
{Map<T, any>} transactions_onload - Une map contenant les transactions à exécuter lors de la génération de l'élément personnalisé. Ces transactions sont également stockées dans transactions et seront accessibles durant le runtime.
property
{(transaction: ITransaction) => string} set - Ajoute une nouvelle transaction à la map des transactions et retourne son identifiant unique.
property
{(transaction: ITransaction) => string} add - Ajoute une nouvelle transaction à la map des transactions et retourne son identifiant unique.
property
{(transactionId: string) => void} get - Récupère une transaction à partir de son identifiant.
Représente un patron de transactions pour gérer les transactions d'éléments personnalisés.
{Map<T, any>} transactions - Une map contenant les transactions enregistrées, indexées par une clé de type générique T.
{Map<T, any>} transactions_onload - Une map contenant les transactions à exécuter lors de la génération de l'élément personnalisé. Ces transactions sont également stockées dans
transactions
et seront accessibles durant le runtime.{(transaction: ITransaction) => string} set - Ajoute une nouvelle transaction à la map des transactions et retourne son identifiant unique.
{(transaction: ITransaction) => string} add - Ajoute une nouvelle transaction à la map des transactions et retourne son identifiant unique.
{(transactionId: string) => void} get - Récupère une transaction à partir de son identifiant.