عقدة function
تتيح لك عقدة function كتابة كود JavaScript مخصص لإجراء حسابات معقدة وتحويل البيانات وتنفيذ منطق معالجة الرسائل. وبها يمكنك تنفيذ منطق لا تدعمه العقد القياسية.
إعدادات عقدة function

1. Name
اسم العقدة.
يظهر الاسم في مساحة العمل ويساعدك على التعرف على العقدة.
إذا تركت الحقل فارغًا، فسيكون اسم العقدة function.
مثال:
- اسم العقدة:
auth data
2. Function
أدخل في هذا الحقل كود JavaScript الذي يُنفَّذ لكل رسالة تمر عبر العقدة.
تنسيق البيانات المدخلة:
يتلقى الكود الكائن msg الذي يمثل الرسالة الحالية.
تنسيق البيانات المُرجَعة:
- لتمرير البيانات إلى ما بعد العقدة في التدفق، يجب أن تُرجع العقدة كائن رسالة (أو مصفوفة من الكائنات).
- إذا أرجعت
null، فلن تنتقل الرسالة إلى ما بعد العقدة.