Skip to content

pantoken-root / web-components

web-components ​

Compatibility ​

Target: Web Components. Current format: Custom-element registration and button shadow output. Tested environment: Node 26.10.0 with happy-dom 20.14.5. Real-browser rendering and interaction behavior are not verified.

Full compatibility matrix

Alfa

@pantoken/web-components — Instructure UI için çerçeveden bağımsız özel elementler.

register (tarayıcıda otomatik çağrılır) herhangi bir özel element kaydına tam <instui-*> element setini tanımlar. Her element, eşleşen @pantoken/components CSS'sini gölge köküne render eder; token'lar gölge sınırını delen devralınmış özel özelliklerdir — sağlamak için @pantoken/css yükleyin.

Yerelleştirilmiş UI dizeleri (takvim gezinme etiketleri, tarih-giriş placeholder'ı, drilldown Geri metni) için register'e locale, strings veya dir seçeneklerini iletin. Tam Canvas-uyumlu paket seti ve registerLocalized yardımcıyı da bu paket dışa aktarır.

Modül Node-uyumludur: element sınıfları DOM olmadığında no-op olan register içinde tanımlanır, bu nedenle SSR veya derleme sırasında içe aktarmak HTMLElement'e asla dokunmaz.

Kayıt ve gölge çıktısı Happy DOM ile ortamda doğrulandı; gerçek tarayıcı davranışı bu denetim tarafından kapsanmıyor.

Arayüzler ​

Değişkenler ​

Fonksiyonlar ​