Belge modeli
Öğe kimlikleri, üst öğe ilişkileri, stiller ve sürüm güvenliğini koruyan belge düzenleme.
Belge yapısı
Yerel bir belgede version, elements, rootStyle ve dataSources bulunur. Geçerli belge biçimi sürümü 1'dir. Bu biçim numarası, iyimser kaydetmede kullanılan sayfa revizyonu değildir.
Öğeler düz bir dizi oluşturur. Her öğenin benzersiz bir id değeri, type değeri, sayısal z sıralaması ve base stil nesnesi vardır. parentId başka bir öğeye başvurur; parentId belirtilmezse öğe kökte yer alır. İçeriğe özgü alanlar arasında content, src, href ve alt bulunur.
Güvenli düzenleme sırası
- Geçerli belgeyi ve sayfa revizyonunu yükleyin.
- Kök stiller ve veri kaynağı tanımları dâhil, değiştirmeyi amaçlamadığınız alanları koruyun.
- Başvuruların sabit kalması için mümkün olduğunda mevcut kimlikler üzerinde değişiklik yapın.
- Her üst öğenin var olduğunu ve üst öğe ilişkilerinde döngü oluşmadığını kontrol edin.
- Doğrulayın, beklenen sayfa revizyonuyla kaydedin ve sonucu yeniden okuyun.
Stiller ve kırılma noktaları
base ortak stili tutar. overrides, kırılma noktası kimliğiyle anahtarlanmış, her kırılma noktasına özgü değişiklikleri saklar. rootStyle sayfa düzeyindeki düzeni, yazı tiplerini ve kırılma noktası tanımlarını kontrol eder. Her sayfanın aynı genişlikleri kullandığını varsaymak yerine tanımları belgeden okuyun.
Ajan erişimi
CLI aracının schema komutu, kurulu TypeScript belge sözleşmesini ve bir örneği döndürür. validate komutu yapısal bütünlüğü kontrol eder; eksiksiz bir şema, erişilebilirlik veya görsel doğrulayıcı değildir. Kaydettikten sonra her zaman oluşturulmuş bir önizlemeyi inceleyin.