> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/input-output/data-inputs/logic-input.md).

# Logic Input

Bu fonksiyon bloğu, kullanıcıların bir anahtar kontrolü kullanarak bir boolean değerini manuel olarak değiştirmesine olanak tanır. Düğüm editörüne mantıksal doğru veya yanlış değerlerini girmek için basit bir yol sunar.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

Bu fonksiyon bloğunun herhangi bir girişi yoktur.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Boolean` Bu çıktı, anahtarın mevcut durumunu boolean değeri (DOĞRU veya YANLIŞ) olarak sağlar.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Switch` Kullanıcının değeri manuel olarak ayarlamasına olanak tanıyan bir açma/kapama anahtarı. Anahtar etkinleştirildiğinde "DOĞRU", devre dışı bırakıldığında "YANLIŞ" görüntüler.

## 🎨 Özellikler <a href="#features" id="features"></a>

`Manual Input` Kullanıcıların harici veri kaynaklarına bağlanmadan kolayca boolean değerlerini kontrol etmelerini sağlar, bu da test ve senaryo simülasyonu sırasında esneklik sunar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Toggle Switch**: Anahtara tıklayarak değeri DOĞRU ve YANLIŞ arasında değiştirin.
2. **Retrieve Value**: Anahtarın mevcut durumu, boolean girişlerini kabul eden diğer fonksiyon bloklarına bağlanabilir.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, bu fonksiyon bloğu anahtarın mevcut durumunu çıktılar, böylece bağlı diğer bloklar DOĞRU veya YANLIŞ değerine göre tepki verebilir.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Koşullu Bloklarla Birleştirin</summary>

Bu blok, `And`, `Or` veya hatta `Not` gibi fonksiyonel bloklarla birlikte etkili bir şekilde kullanılabilir ve karmaşık mantıksal akışlar oluşturarak daha gelişmiş karar verme senaryolarını mümkün kılar.

</details>

<details>

<summary>Hata Ayıklama</summary>

Bu anahtarı, iş akışınızdaki farklı koşulları veya durumları simüle etmek için kullanın, özellikle diğer fonksiyon bloklarını test ederken, değişen girdilere nasıl yanıt verdiklerini gözlemlemek için.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Anahtar Tepki Vermiyor</summary>

Anahtar tıklandığında tepki vermiyorsa, düğümün çalışma alanında doğru bir şekilde tanındığından emin olun ve düğüm editörünün arayüzüyle ilgili herhangi bir sorunu kontrol edin.

</details>

<details>

<summary>Çıktı Güncellenmiyor</summary>

Çıktı değeri güncellenmiyormuş gibi görünüyorsa, fonksiyon bloğunun etkin bir şekilde çalıştığından ve çıktısına bağlı olan diğer bloklara bağlı olduğundan emin olun.

</details>
