İçeriğe geç

Click ve fare olayları

Dört etkileşim tipi vardır: Click, Mouse Down, Mouse Up ve Mouse Over. Hiçbiri bir değer göstermez — nesneye bir olay işleyicisi bağlarlar ve yalnızca kullanıcı etkileşiminde çalışırlar. Bu yüzden ekranın periyodik değerlendirme döngüsüne girmezler.

Bağlamayı kurarken tipi seçtikten sonra bir de eylem seçersiniz.

EylemNe yapar
SetBir değişkene değer yazar
NavigationBaşka bir ekrana, popup’a veya sistem sayfasına götürür
ConfirmOperatöre bir onay sorusu sorar

En yaygın eylem. Hedef değişkeni ve yazılacak değeri verirsiniz; değerin tipi Number veya Text olarak seçilir.

Asıl belirleyici olan, operatöre hangi arayüzle sorulacağıdır:

BiçimOperatör ne görür
AutoDeğişkenin tipine göre uygun arayüz kendiliğinden seçilir
ManualDeğeri elle girer
Yes/NoEvet / hayır seçimi
SliderKaydırıcı ile aralık içinden seçer
Toggleİki durum arasında geçiş
Auto ToggleDeğişkenin mevcut durumuna göre karşı duruma geçiş
KeyboardEkran klavyesi — dokunmatik operatör panellerinde
Select (dropdown)Önceden tanımlanmış seçeneklerden biri

Arayüzün boyutu ayrıca Small / Medium / Large olarak ayarlanır.

Select (dropdown) biçiminde seçenekleri tek tek satır satır girmek yerine yapıştırabilirsiniz. İki biçim kabul edilir:

  • JSON — { "Durdu": 0, "Çalışıyor": 1 } ya da [{ "label": "Durdu", "value": 0 }, …]
  • Ayraçlı metin — her satır ya da ; ile ayrılmış her öğe etiket:değer veya etiket=değer

Ayraç içermeyen bir öğede etiket ile değer aynı sayılır. Bozuk öğeler atlanır.

Bir nesneye tıklandığında nereye gidileceğini belirler.

Alt eylemNe yapar
Navigate (open page)Hedef ekranı açar
PopupHedef ekranı pencere içinde açar
Back (previous page)Bir önceki ekrana döner — hedef seçilmez, geçmiş kullanılır
Map pageHarita sayfasını açar
System pageBir platform sayfasını açar
VisualizationÇalışma zamanı görünümüne geçer
BroadcastYayın sayfasını açar

Navigate ve Popup alt eylemlerinde hedef ekranın placeholder değerleri de verilebilir; aynı ekranı farklı ekipman için açmanın yolu budur.

Operatöre bir soru sorar ve yalnızca onaylanırsa devam eder. Kritik bir yazma işleminin önüne konur: yanlışlıkla tıklanan bir düğmenin sahaya komut göndermesini engeller.

Dört etkileşim tipi de her SVG nesnesinde kullanılabilir. Bir düğme çizmeniz gerekmez — mevcut bir vana sembolü, bir dikdörtgen veya bir metin tıklanabilir yapılabilir.