Kullanıcı Kılavuzu

Delete From Local Storage

19/5/25
Delete From Local Storage

Delete From Local Storage aksiyonu, tarayıcı veya cihazın yerel depolama alanında kayıtlı olan belirli bir veriyi silmek için kullanılır. Kullanıcıya ait geçici veya güncelliğini yitirmiş bilgilerin kaldırılmasını sağlar. Bu sayede veri kontrolü sağlanır ve uygulama performansı artırılır.

Teknik Özellikler

  • Anahtara Göre Silme: Yerel depolamada tanımlı belirli bir key (anahtar) üzerinden veri kaldırılır.
  • Web ve Mobil Uyumluluğu: Web ve mobil uygulamalar için desteklenir.
  • Hafıza Temizliği: Gereksiz veri birikimini önleyerek uygulamanın performansını korur.
  • Dinamik Kullanım: Giriş/çıkış, form gönderimi sonrası gibi tetikleyicilerle kullanılabilir.
  • Kullanıcı Odaklı Temizlik: Oturum sonu, çıkış işlemi veya form reset işlemleri gibi kullanıcı etkileşimlerine bağlı senaryolarla çalıştırılabilir.

Delete From Local Storage Aksiyonu Uygulama Adımları

1. UI Design'da Aksiyonu Tanımlama

  • Kuika platformuna giriş yapın.
  • Apps ekranından çalışacağınız projeyi seçin.
  • UI Design modülüne geçin.
  • Sağ kenarda bulunan Properties panelini açın.
  • Aksiyon eklemek istediğiniz elementi (örneğin bir buton) seçin.
  • ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Local StorageDelete From Local Storage seçeneğini seçin.

2. Aksiyon Parametrelerini Yapılandırma

  • Key (String, zorunlu): Yerel depolama alanında silinmesi gereken veriyi temsil eden anahtar. Örneğin, "userToken", "tempFormData" gibi.

Parametre, aşağıdaki veri kaynaklarıyla tanımlanabilir:

  • Fixed → Sabit değer olarak manuel giriş yapılabilir.
  • Symbol Picker → Component, Current, Action Result gibi kaynaklardan dinamik olarak seçilebilir.

Kullanım Senaryosu: Oturum Verisinin Çıkışta Silinmesi

Bir kullanıcı, uygulamadan çıkış yaptığında yerel depolama alanındaki "userToken" anahtarı altında tutulan erişim verisi sistemden silinmelidir.

Uygulama Akışı

  • UI Design modülüne geçin.
  • Elements panelinden aşağıdaki elementleri sürükleyip bırakın: 
    • Button: “Çıkış Yap” butonu
    • (İsteğe bağlı) Navigate: Çıkış sonrası login ekranına yönlendirme

Aksiyon Akışı ve Yapılandırma

  • Butonu seçin.
  • +ADD ACTION → OnClick → Local Storage → Delete From Local Storage
  • Key: "userToken"
  • Ardından bir Navigate aksiyonu ekleyin:
    • To Screen: LoginScreen
    • Open As: Current Page

Bu yapılandırma ile kullanıcı çıkış yaptığında hem token bilgisi silinir hem de login ekranına yönlendirilir.

Delete From Local Storage İleri Seviye Özelleştirmeler

  • Çoklu Silme Senaryoları: Birden fazla veri aynı anda silinecekse her Delete From Local Storage aksiyonu ayrı ayrı eklenebilir.
  • Dinamik Anahtar Kullanımı: Anahtar adı bileşen verisi, oturum ID'si veya kullanıcı adı gibi değişkenlerle dinamikleştirilebilir.
  • Koşullu Silme: Condition aksiyonları ile belirli koşullara göre silme işlemi tetiklenebilir.
  • Form Reset Süreci: Geçici olarak saklanan form verileri, form gönderimi veya iptali sonrası otomatik olarak silinebilir.

Teknik Riskler ve Kontroller

  • Boş Anahtar: Key alanı boş veya hatalı tanımlanmışsa silme işlemi başarısız olur.
  • Yanlış Silme: Yanlış anahtar girildiğinde gerekli veriler kaybolabilir. Anahtar doğrulaması yapılmalıdır.
  • Platform Uyumsuzluğu: Aksiyon sadece desteklenen platformlarda (web & mobil) çalışır. Desktop-native gibi ortamlarda kontrol edilmelidir.
  • Kapsam Sorunu: Aynı isimde key başka bir sayfada farklı amaçla kullanılıyorsa veri bütünlüğü bozulabilir.

Delete From Local Storage, kullanıcı verilerini kontrollü şekilde silerek uygulama temizliğini ve veri yönetimini kolaylaştırır. Özellikle geçici verilerin yönetimi, oturum sonlandırma ve form sıfırlama gibi durumlar için ideal bir aksiyondur. Uygulamanızın hem güvenliğini hem de performansını artırmak için etkin şekilde kullanılabilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar