## نظرة عامة

تتيح لك عقدة التبديل (Switch) الاختيار بين مدخلين محتملين بناءً على شرط منطقي (boolean). تقوم بإخراج بيانات المدخل `on_true` عندما يكون المفتاح `switch` مفعّلاً (true)، وبيانات المدخل `on_false` عندما يكون المفتاح `switch` معطّلاً (false). يتيح لك ذلك إنشاء منطق شرطي واختيار مسارات بيانات مختلفة في سير العمل الخاص بك.

## المدخلات

| المعامل | الوصف | نوع البيانات | إلزامي | النطاق |
| --- | --- | --- | --- | --- |
| `مفتاح التحويل` | شرط منطقي يحدد أي مدخل سيتم تمريره. عند التفعيل (true)، يتم اختيار المدخل `عند التفعيل`. عند التعطيل (false)، يتم اختيار المدخل `عند التعطيل`. | BOOLEAN | نعم |  |
| `عند التعطيل` | البيانات التي سيتم تمريرها إلى المخرج عندما يكون المفتاح `مفتاح التحويل` معطّلاً (false). هذا المدخل مطلوب فقط عندما تكون قيمة `مفتاح التحويل` مساوية لـ false. | MATCH_TYPE | لا |  |
| `عند التفعيل` | البيانات التي سيتم تمريرها إلى المخرج عندما يكون المفتاح `مفتاح التحويل` مفعّلاً (true). هذا المدخل مطلوب فقط عندما تكون قيمة `مفتاح التحويل` مساوية لـ true. | MATCH_TYPE | لا |  |

**ملاحظة حول متطلبات المدخلات:** المدخلان `on_false` و `on_true` مطلوبان بشكل مشروط. ستطلب العقدة المدخل `on_true` فقط عندما تكون قيمة `switch` مساوية لـ true، والمدخل `on_false` فقط عندما تكون قيمة `switch` مساوية لـ false. يجب أن يكون كلا المدخلين من نفس نوع البيانات.

## المخرجات

| اسم المخرج | الوصف | نوع البيانات |
| --- | --- | --- |
| `output` | البيانات المحددة. ستكون هذه القيمة من المدخل `عند التفعيل` إذا كان المفتاح `مفتاح التحويل` مساوياً لـ true، أو القيمة من المدخل `عند التعطيل` إذا كان المفتاح `مفتاح التحويل` مساوياً لـ false. | MATCH_TYPE |

> تم إنشاء هذه الوثيقة بواسطة الذكاء الاصطناعي. إذا وجدت أي أخطاء أو لديك اقتراحات للتحسين، فلا تتردد في المساهمة! [تحرير على GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ComfySwitchNode/ar.md)

---
**Source fingerprint (SHA-256):** `9f3cf58c1a04116fa0cbe8007fe3ed90e93c4de2e65f6778761d03fb21a63af3`
