Çalışma Yaklaşımı
AntV X6 Editor, akış şeması, DAG, varlık-ilişki, soy ağacı (lineage) ve organizasyon şeması editörleri gibi etkileşimli diyagram araçlarını hedefler. Alınan girdi X6 v3'ü hedefler ve zorunlu bir yaklaşımı tarif eder: grafiği oluşturun, düğüm ve kenarları ekleyin, ardından amaçlanan işlemler için gereken editör eklentilerini kaydedin.
Ayırt edici işi editör davranışıdır. Seçim, geçmiş, pano, klavye, stencil, sürükle-bırak, dönüşümler ve dışa aktarma açık kurulum gerektirir; tuval kaydırma ve bağlantı davranışı ise farklı bir yapılandırma katmanına aittir. Kaynak ayrıca serileştirme ve porta özgü görevleri ayrıntılı referanslara yönlendirir. Çizilmiş bir iş akışını çalıştırılabilir bir iş sürecine dönüştürmez.
Beklenen Çıktılar
- Biçimlendirilmiş düğüm ve kenarlara sahip X6 diyagram editörü JavaScript
- Bilinçli seçilmiş bir editör eklentisi ve tuval etkileşimi kümesi
- Editöre uygun bağlantı, çerçeveleme ve isteğe bağlı serileştirme davranışı
Brifden İncelemeye
- 01Düzenleme Görevini Tanımlayın
Kişilerin oluşturabileceği, taşıyabileceği, seçebileceği, bağlayabileceği ve silebileceği diyagram nesnelerini listeleyin. Eklentileri etkinleştirmeden önce hangi editör işlemlerinin gerçekten gerekli olduğuna karar verin.
- 02Düğüm-Kenar Modelini Oluşturun
Grafiği oluşturun ve gerekli şekilleri ile bağlantıları ekleyin. Kapsamda portlar, özel HTML düğümleri veya iç içe yapılar varsa bunlar için ayrı kılavuzu alın.
- 03Editör Yeteneklerini Kaydedin
Uygulamanın kullandığı eklentileri içe aktarıp kaydedin. Kaydırma ve bağlanma gibi yapıcı seçeneklerini eklenti sınıflarından ayrı tutun.
- 04Düzenleme Oturumunu Kontrol Edin
Seçim, kaydırma, yakınlaştırma ve sürükleme hareketlerini çakışmalar açısından test edin, içeriği çerçeveleyin ve vaat edilen kaydetme/yükleme veya dışa aktarma yolunu var saymak yerine doğrulayın.