Un décorateur est une déclaration spéciale (@name) qui ajoute un comportement ou des métadonnées à une classe, une méthode, une propriété ou un paramètre. C'est une fonction que le runtime appelle avec la cible décorée, vous permettant de l'envelopper ou de l'annoter de manière déclarative.
() {
original = desc.;
desc. = () {
.(, args);
original.(, args);
};
}
{
() { { id }; }
}
().();
