Skip to content

pantoken / web-components

web-components

آلفا

@pantoken/web-components — عناصر سفارشی مستقل از فریم‌ورک برای Instructure UI.

register (به‌طور خودکار در مرورگر فراخوانی می‌شود) مجموعه کامل عنصر <instui-*> را در هر رجیستری عناصر سفارشی تعریف می‌کند. هر عنصر، @pantoken/components متناظر را به‌صورت CSS در ریشه شِدو خود رندر می‌کند؛ توکن‌ها خواص سفارشی ارث‌بَرند که از مرز شِدو عبور می‌کنند — برای فراهم کردن آن‌ها @pantoken/css را بارگذاری کنید.

برای رشته‌های UI محلی‌سازی‌شده (برچسب‌های ناوبری تقویم، متن راهنمای ورودی تاریخ، متن بازگشت در drilldown) گزینه‌های locale، strings یا dir را به register ارسال کنید. مجموعه کامل باندل معادل Canvas و کمک‌یار registerLocalized نیز از این بسته صادر می‌شوند.

این ماژول مناسب Node است: کلاس‌های عنصر در داخل register تعریف می‌شوند، که وقتی DOM وجود ندارد هیچ‌کاری انجام نمی‌دهد، بنابراین وارد کردن آن هنگام SSR یا در فرایند بیلد هرگز به HTMLElement دست نمی‌زند.

رابط‌ها

متغیرها

توابع