Bu öğrenme içeriğinde, bir ekranın yüklenme sürecinde Page Init kullanarak veri çekme işlemini gerçekleştireceğiz. Daha sonra bu verileri çeken aksiyonu arayüzdeki bileşenlere Data Binding yöntemiyle atayarak kullanacağız.
Page Init, bir ekranın yüklenme sürecinde çalıştırılmasını istediğimiz aksiyonların eklendiği bölümdür. Bu işlev, özellikle açılışta veri gösterilmesi gereken durumlar için önemlidir. Örnek vermek gerekirse, bir personel listesi ekranı yüklendiğinde, bu listedeki personel kayıtlarının hemen görüntülenmesi istenebilir. Bu senaryoda, Page Init altında Add Action seçeneği kullanılarak personel listesini çeken bir aksiyon belirlenir ve bu aksiyon, Data Binding yöntemiyle arayüzdeki bileşenlere veri kaynağı olarak atanır.
Eğer Page Init kullanılacak olan ekran, seçilen bir kaydın detaylarını gösterecek ise, gösterilmesi istenen kaydın anahtarı bir screen input olarak tanımlanmalıdır. Bu anahtar, ilgili kaydın detay bilgilerine erişim sağlayacak olan aksiyon için bir başlangıç noktası oluşturur. Daha sonra bu aksiyon Page Init bölümüne eklenir ve Data Binding ile arayüz bileşenlerine bu aksiyon tarafından sağlanan veriler atanır.
Örnek bir senaryoda Page Init işlemini detaylandıralım.
Uygulamamız içerisinde yer alan kullanıcı Liste ekranlarında, personellerin listelendiği bir yapı kurgulayalım.
Bu işlem akışında bir liste ekranına Page Init ekleme sürecini inceledik.
Bir sonraki öğrenme içeriğinde eklediğimiz Page Init’i ekranda yer alan elementlere data bind edeceğiz.
Bu öğrenme içeriğinde, bir ekranın yüklenme sürecinde Page Init kullanarak veri çekme işlemini gerçekleştireceğiz. Daha sonra bu verileri çeken aksiyonu arayüzdeki bileşenlere Data Binding yöntemiyle atayarak kullanacağız.
Page Init, bir ekranın yüklenme sürecinde çalıştırılmasını istediğimiz aksiyonların eklendiği bölümdür. Bu işlev, özellikle açılışta veri gösterilmesi gereken durumlar için önemlidir. Örnek vermek gerekirse, bir personel listesi ekranı yüklendiğinde, bu listedeki personel kayıtlarının hemen görüntülenmesi istenebilir. Bu senaryoda, Page Init altında Add Action seçeneği kullanılarak personel listesini çeken bir aksiyon belirlenir ve bu aksiyon, Data Binding yöntemiyle arayüzdeki bileşenlere veri kaynağı olarak atanır.
Eğer Page Init kullanılacak olan ekran, seçilen bir kaydın detaylarını gösterecek ise, gösterilmesi istenen kaydın anahtarı bir screen input olarak tanımlanmalıdır. Bu anahtar, ilgili kaydın detay bilgilerine erişim sağlayacak olan aksiyon için bir başlangıç noktası oluşturur. Daha sonra bu aksiyon Page Init bölümüne eklenir ve Data Binding ile arayüz bileşenlerine bu aksiyon tarafından sağlanan veriler atanır.
Örnek bir senaryoda Page Init işlemini detaylandıralım.
Uygulamamız içerisinde yer alan kullanıcı Liste ekranlarında, personellerin listelendiği bir yapı kurgulayalım.
Bu işlem akışında bir liste ekranına Page Init ekleme sürecini inceledik.
Bir sonraki öğrenme içeriğinde eklediğimiz Page Init’i ekranda yer alan elementlere data bind edeceğiz.