İçeriğe geç

Bileşen Kütüphanesi

Bileşen, animasyon tasarımcısının paletinde duran, kendi davranışı olan hazır bir arayüz öğesidir. Ekrana yerleştirilir, bir değişkene bağlanır ve her veri turunda kendini yeniden çizer. Gösterge (gauge), tank, LED, anahtar, ekran ve grafik bu türden yerleşik örneklerdir.

Bu ekran, space’e kurulan bileşenleri yönetir.

Bileşen Kütüphanesi ekranı

SütunAçıklama
NameBileşen adı
VersionBileşenin kendi sürümü
API VersionHedeflediği bileşen arayüzü sürümü
PrefixBileşenin öğe adlarında kullandığı ön ek
CapabilitiesBileşenin talep ettiği yetenekler
EnabledPalette görünüp görünmeyeceği

Install yeni bir bileşen paketi yükler, Reload listeyi tazeler.

Prefix alanı, farklı kaynaklardan gelen bileşenlerin birbirinin adını ezmesini önler: her paket kendi ön ekiyle kayıtlıdır.

Enabled bayrağı silmeden devre dışı bırakmayı sağlar. Bir bileşeni paletten kaldırmak istediğinizde, onu kullanan ekranları bozmadan önce devre dışı bırakıp etkisini görmek silmekten daha güvenlidir.

İkisi de ekrana özel içerik koyar ama farklı biçimde çalışırlar:

BileşenCustom HTML
Nasıl çizilirAnimasyonun içinde, doğrudan SVG olarakAyrı, korumalı bir iframe içinde
Çatı (framework)Yok — sade JSİstediğiniz kütüphane
Veriyi nereden alırSunucu tarafındaki ifadeSayfaya enjekte edilen API köprüsü
Nerede kullanılırTasarımcı paletinde, ekrana yerleştirilirCustom menü ya da pano sayfası olarak

Kısacası: SCADA ekranının içine yerleşecek bir gösterge yazıyorsanız bileşen, başlı başına bir sayfa yapıyorsanız Custom HTML uygundur.

Bileşenler paket olarak dağıtılır; paketin manifesti bileşenin parametrelerini ve veri bağlantılarını tanımlar. Yazım süreci bu ekranın kapsamı dışındadır — bu sayfa kurulu bileşenlerin yönetimini anlatır.