Skip to content

pantoken / web-components

web-components

Ալֆա

@pantoken/web-components — շրջանակից անկախ կաղապար տարրեր Instructure UI-ի համար:

register (ավտոմատ կերպով կանչվում է բրաուզերում) սահմանում է <instui-*> տարրերի լրակազմ ցանկացած custom-element registry-ի մեջ։ Յուրաքանչյուր տարր ներկայացնում է համապատասխան @pantoken/components CSS-ը իր shadow root-ի մեջ; token-ները ժառանգված custom property-ներ են, որոնք ներթափանցում են shadow boundary-ին — բեռնել @pantoken/css տրամադրելու համար։

Լոկալացված UI տողերի համար (calendar nav labels, date-input placeholder, drilldown-ի "Back" տեքստը) փոխանցեք locale, strings կամ dir ընտրանքները към register: Ամբողջ Canvas-parity բանդլի հավաքածուն և registerLocalized հելպերը նույնպես արտահանվում են այս փաթեթից։

Մոդուլը Node-անվտանգ է. տարրերի դասերը սահմանված են register-ի ներսում, որը առանց գործողության է, երբ DOM չկա, ուստի SSR կամ build-ի ընթացքում ներմուծումը երբեք չի շոշափում HTMLElement-ը։

Ինտերֆեյսներ

Փոփոխականներ

Ֆունկցիաներ