---
title: Tipler
description: Global kapsamda tanımlanan tip tanımları ve kullanımı.
icon: Puzzle
---

<Callout type="warning" title="Erişim">
Bu alan yalnızca **Global** kapsamda kullanılabilir.
</Callout>

<ImageZoom src="/media/ikas-studio/blueprint/types.png" alt="Tip ekleme" width={1421} height={804} style={{ width: "100%", boxShadow: "0 4px 24px rgba(0, 0, 0, 0.08)" }} />

Tipler, Blueprint modunda kullanılacak özel veri yapılarını tanımlamanıza izin verir. ikas Studio'nun yerleşik tiplerine ek olarak kendi ihtiyacınıza göre yeni tipler oluşturabilir ve bu tipleri node ekranlarında referans olarak kullanabilirsiniz.

<Callout type="info" title="Geliştiriciler için">
Tipler, TypeScript'teki `interface` veya `type` tanımlarına karşılık gelir. Tanımladığınız bir tipi veri, değişken veya fonksiyon imzalarında referans olarak kullanırsınız.

```tsx
interface CustomItem {
  id: string;
  name: string;
}
```
</Callout>

## Kapsam

Tipler yalnızca **Global** kapsamda tanımlanır. Bir tipi oluşturduktan sonra tema genelinde veri, değişken veya fonksiyon tanımlarında referans olarak kullanabilirsiniz. Kapsam hiyerarşisi ile ilgili detaylı bilgi için [Genel Bakış](https://builders.ikas.com/tr/docs/ikas-studio/blueprint/overview) sayfasını inceleyebilirsiniz.
