> 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/data-logic/logic/all-true.md).

# All True

Bu fonksiyon bloğu, verilen bir listedeki tüm öğelerin doğru olup olmadığını kontrol eder. Genellikle birden fazla doğru durumu onaylamak gerektiğinde mantıksal işlemlerde kullanılır.

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

`Boolean List` Bu giriş, tüm öğelerin doğru olup olmadığını kontrol etmek için değerlendirilecek boolean değerler listesini kabul eder.

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

`All True` Bu çıktı, `Boolean List` içindeki tüm öğelerin doğru olup olmadığını belirten bir boolean değeri döndürecektir.

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

Bu fonksiyon bloğunun herhangi bir etkileşimli kontrolü yoktur.

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

`Logical Evaluation` Bloğu, bir boolean değerler listesini verimli bir şekilde değerlendirir ve tek bir boolean sonucu geri döndürür.

`Simple Integration` Diğer fonksiyon bloklarıyla mantıksal işlemlerde kolayca birleştirilebilir.

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

1. **Input Boolean List**: Boolean değerlerin bir listesini üreten veya işleyen herhangi bir fonksiyon bloğunu `Boolean List` girişine bağlayın.
2. **Evaluate**: Listedeki tüm değerlerin doğru olup olmadığını kontrol etmek için bloğu çalıştırın.

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

Çalıştırıldığında, bu fonksiyon bloğu giriş listesini değerlendirir ve listedeki öğelerin doğruluğuna dayalı bir boolean sonucu verir.

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

<details>

<summary>Logic Inputs ile Birleştirme</summary>

Birden fazla `Logic Input` bloğunu `Boolean List` ile bağlayarak karmaşık mantık kontrolleri yapabilirsiniz.

</details>

<details>

<summary>Diğer Mantıksal İşlemlerle Kullanma</summary>

Bu fonksiyon bloğu, `And`, `Or` ve `Not` gibi diğer mantıksal operatörlerle iyi çalışır. Daha karmaşık değerlendirme senaryoları için bu blokları zincirleme düşünün.

</details>

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

<details>

<summary>Boş Liste Sorunu</summary>

Bir boş liste sağlarsanız, çıktı varsayılan olarak `False` olacaktır. Değerlendirmeden önce geçerli bir liste sağlayacak şekilde mantık akışınızı kontrol edin.

</details>

<details>

<summary>None Değerleriyle Başa Çıkma</summary>

Giriş listeniz None değerleri içerebiliyorsa, bu bloğa bağlamadan önce onları filtrelediğinizden emin olun; çünkü varsayılan olarak çıktıyı `False` olarak etkilerler.

</details>
