ایک decorator ایک خصوصی اعلان (@name) ہے جو کلاس، میتھڈ، پراپرٹی یا پیرامیٹر میں رویہ یا metadata شامل کرتا ہے۔ یہ ایک فنکشن ہے جو runtime موجودہ مقصد کو کال کرتا ہے، جو آپ کو اسے بیان کے طور پر wrap یا annotate کرنے دیتا ہے۔
() {
original = desc.;
desc. = () {
.(, args);
original.(, args);
};
}
{
() { { id }; }
}
().();
