# 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>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/turkish/fonksiyon-bloklari/data-logic/logic/all-true.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
