Timeline elementi, bir uygulama geliştirme sürecinde zaman çizelgesi veya zaman çizgisi olarak kullanılan bir grafik öğesidir. Özet bir ifadeyle, zaman akışının belirtildiği elementtir. Genellikle kullanıcıların belirli bir süre zarfında meydana gelen olayları, işlemleri veya değişiklikleri görsel olarak izlemelerine yardımcı olur.
Elements panelinden Timeline elementini ekrana sürükle bırak ile ekleyebilirsiniz. Eğer ekranda boş bir alana sürüklerseniz Row elementi ile eklenir.
Olayları Görselleştirme: Belirli bir süre zarfında meydana gelen olayları, işlemleri veya değişiklikleri görsel olarak temsil eder. Bu durum, kullanıcıların olayların sıralamasını ve ilişkilerini daha iyi anlamalarına yardımcı olur.
Geçmişi İzleme: Kullanıcılar geçmişte hangi olayların, ne zaman meydana geldiğini izleyebilirler. Bu, bir projenin ilerleyişini veya bir iş sürecini takip etmek için kullanışlıdır.
Gelecekteki Planları Gösterme: Timeline, gelecekteki etkinlikleri veya planları da gösterebilir, böylece kullanıcılar gelecek planlarını gözlemleyebilir.
Bir dizi bilginin zamana göre sıralanması gerektiğinde (artan veya azalan) Timeline elementi kullanılabilir.
Görsel bir bağlantı kurmak için bir zaman çizelgesine ihtiyaç olduğunda Timeline elementi kullanılabilir.
Timeline elementine tıklayınca Timeline elementinin Properties paneli açılacaktır.
Properties paneli Options, Mode, Authorization, Visibility Property’leri ile birlikte gelmektedir.
Options: Options içerisinde aksiyon bağlantıları yani veri bağlama işlemleri yapılmaktadır. Aksiyon bağlantısı sonrasında bu Property içerisinde yeni alanlar açılmaktadır.
Bu alanları görebilmek için ilk olarak Datasource içerisinde bir tablo oluşturulmalıdır. Ardından SQL Actions oluşturulmalıdır. Oluşturulan SQL Actions butonuna tıklanarak Initial Action olarak eklenmelidir.
Mode: Timeline elementinde verilerin, right, left, alternate gibi seçenekler ile görüntülenme ayarlarının seçildiği Property’dir.
Örneğin, Timeline Datasource adında Datasource modülü içerisinde tablo oluşturun.
Oluşturulan tablo içerisinde title, description, color değişkenlerini string tipinde tanımlayın.
Ardından CREATE Butonuna tıklayın.
Ardından sol panelde yer alan Actions içerisinden + ikonuna tıklayarak New SQL Action’a tıklayın. Select * from timelinedatasource
şeklinde SQL Action’ı oluşturup CREATE butonuna tıklayın.
Oluşturulan SQL Action’ı sayfaya bağlamak için +Add Action’a tıklayın. Searchbox kutusuna Aksiyon ismini (Timelineall) yazarak aksiyonu çağırın.
Çağırdığınız aksiyon Timeline elementinin Properties panelinde yer alan Options property’sinde görüntülenecektir.
Aksiyonu seçmelisiniz. Seçilen aksiyon ile ilgili verilerin eşleştirilmesi gerekmektedir.
Uygulamanızın ekran ve elementlerinde, "Anonymous Access" ve "All Roles Access" yetkilendirme seçenekleri ile kullanıcı erişimini özelleştirebilirsiniz. "Anonymous Access" herhangi bir hesap bilgisi sorgulaması olmadan erişimi mümkün kılarken, "All Roles Access" ile kullanıcı hesap bilgileri doğrulanarak erişim sağlanır.
Element düzeyinde yetkilendirme için, ilgili elementi seçip Properties panelinden "Authorization" ayarlarını düzenleyerek, uygulamanızın güvenlik ve kullanıcı deneyimini yönetebilirsiniz.
Bu yöntemler, uygulamanızda kişiselleştirilmiş ve güvenli bir ortam yaratmanıza olanak tanır.
Kuika, Arithmetic, Authorization, Condition, Device, Export, Geolocation, Local Storage, Multi Language, Navigation , Notification, Payment Stripe, UI Control, Trigger , Process Automation, Process Administration ve String Operations gibi sistem aksiyonlarını barındırmaktadır.
Sistem aksiyonlarının yanı sıra kendi oluşturduğunuz SQL aksiyonları da kullanabilirsiniz.
Elementlere aksiyon eklemek için Properties panelde yer alan +Add Action butonunu kullanabilirsiniz.
Ekranların veya elementlerin görünürlüğünün ayarlandığı kısımdır. Elementler'de Visibility yani Görünürlük, belirli bir durum ve/veya koşula göre görünürlüğü düzenlemenizi sağlar. Her bir element için her zaman görünür olmasını, gizli olmasını veya bir koşula bağlı olarak görünüp gizlenmesini sağlayabilirsiniz.
Ekranınızın görünürlük yapısının ayarlandığı kısımdır. Kuika, uygulamanızdaki ekranların görünürlük kontrolünü yapabilmeniz için Always Visible, Hidden, Sometimes Visible seçeneklerini sunmaktadır.
Elementlerde veya ekranınızda Visibility ayarlarını yapmak için aşağıdaki adımları izleyebilirsiniz:
Yapmış olduğunuz seçim doğrultusunda elementin görünürlüğü ayarlanmış olacaktır.
Elementlerinizi Styling Paneli ile özelleştirerek, web ve mobil uygulamalarınızda benzersiz ve etkileyici kullanıcı arayüzleri oluşturabilirsiniz. Bu genel kılavuz, çeşitli elementlerin (örneğin, Collapse) nasıl özelleştirileceğini açıklar ve ortak özelliklerle ilgili detaylı bilgiler sunar.
Elementlerin boyutlandırılması, hizalanması ve çevresel iç boşlukların (padding) ayarlanması gibi görsel düzenlemeleri buradan yapabilirsiniz. Bu ayarlar, elementin içerisinde bulunan diğer elementlerin düzenini de etkiler. Özellikler arasında Size, Min Size ve Align bulunur; ancak, bazı elementler Display özelliğini desteklemeyebilir.
Elementin metin özellikleri, yazı tipi ailesi, stil, renk, boyut, aralık ve diğer seçenekler aracılığıyla buradan düzenlenebilir. Bu bölüm, Text ile ilgili tüm ayarlamaları destekler.
Elementin arka planını renk veya görseller ile kişiselleştirmek için Fill ayarını kullanabilirsiniz. Bu, elementin görsel çekiciliğini artırır.
Elementlerinize kenarlık ekleyerek ve köşe yarıçaplarını ayarlayarak daha estetik bir görünüm kazandırabilirsiniz.
Web uygulamalarında kullanılan elementlere gölge efekti ekleyerek derinlik hissi verebilirsiniz. Ancak, bazı elementler mobil uygulamalar için uygun olmadığından gölge özelliği desteklenmeyebilir.