Öge - ilgilenio/Otag GitHub Wiki

Öge Yöntemleri

Öge bir Web uygulamasının Görünüm katmanını oluşturur. Bu yüzden Otağ geliştirilirken Öge'ye önem verilmiş ve kullanışlı yöntemler tasarlamak amaçlanmıştır.

Yöntem Açıklama
.set Öge içine yazar.
.val Öge'nin değerini verir.
.append Öge'nin içine Öge/ler ekler.
.has Öge'ye Öge bağlar.
.layout Öge içinde şablon oluşturur.
.attr Öge'ye nitelik/ler ekler.
.prop Öge'ye özellik/ler ekler.
.resp Öge'ye duyarlı değişken/özellik ekler.
.disp Öge'nin görünürlüğünü değiştirir.
.destroy Öge'yi gecikmeli kaldırır.
.interval Öge'ye zaman aralıklı işlev tanımlar
.Class Öge'ye sınıf/lar ekler/kaldırır

Bu yöntemlerin yanı sıra Öge oluşturmak ve değişiklik yapmak en sık yapılan iş olduğu için yazım yalınlaştırılmış, kesintisiz yazımlara olanak sağlamak için bağlamlar korunmuştur (Yöntemler çağrıldığı zaman Öge'nin kendisi döner).

Bir Otağ uygulamasında DOM (Belge Nesne Kipi) Ögesi Yazı ile doğrudan ya da yöntemlerin içinde (.has,.layout) dolaylı olarak oluşturulabilir. Öge'nin sunulan değerine .val ile erişilebilir