En dekorator er en spesiell deklarasjon (@name) som legger til oppførsel eller metadata til en klasse, metode, egenskap eller parameter. Det er en funksjon som runtime kaller med det dekorerte målet, slik at du kan wrap eller annotere det deklarativt.
() {
original = desc.;
desc. = () {
.(, args);
original.(, args);
};
}
{
() { { id }; }
}
().();
