Dekorator je posebna deklaracija (@name) koja dodaje ponašanje ili metapodatke klasi, metodi, svojstvu ili parametru. To je funkcija koju runtime poziva s ukrašenim ciljem, omogućavajući vam da ga deklarativno omotate ili anotirati.
() {
original = desc.;
desc. = () {
.(, args);
original.(, args);
};
}
{
() { { id }; }
}
().();
