Input Wrapper

Om komponenten

Avhengigheter

  • pkt-icon

Dropdown:

  • pkt-alert
  • pkt-button

Varianter

CSS-klasser

Block:

  • .pkt-inputwrapper

Elements:

  • .pkt-inputwrapper__label
  • .pkt-inputwrapper__helptext
  • .pkt-inputwrapper__helptext-expandable
  • .pkt-inputwrapper__helptext-expandable-heading
  • .pkt-inputwrapper__helptext-expandable-open
  • .pkt-inputwrapper__helptext-expandable-closed

Modifiers:

  • .pkt-inputwrapper--disabled
  • .pkt-inputwrapper--error
  • .pkt-inputwrapper--inline

Props, slots og events

PropsTypeValidationDefaultBeskrivelse
idstringRequired-ID for inputfeltet
labelstringRequired-Etiketten for inputfeltet
ariaDescribedbystring--aria for elementet som beskriver inputfeltet
ariaLabelledbystring--aria for elementet som beskriver inputfeltet
autocompletestring-‘off’Angir om autocomplete skal vére aktivert for inputfeltet
classNamestring--Tilpasset CSS-klasse for inputfeltet
disabledboolean-falseAngir om inputfeltet er deaktivert
errorMessagestring, ReactNode, ReactNode[]--Feilmelding som vises nÄr det er en feil i inputfeltet
hasErrorboolean-falseAngir om inputfeltet har en feil
helptextstring, ReactNode, ReactNode[]--Hjelpetekst som vises over inputfeltet
helptextDropdownstring, ReactNode, ReactNode[]--Hjelpetekst som er skjult bak “Les mer”-knapp
helptextDropdownButtonstring--Alternativ tekst til “Les mer”-knapp
iconNameRightstring--Navn pÄ ikonet som vises til hÞyre for inputfeltet
inlineboolean-falseAngir om inputfelt skal vises i en linje
fullwidthboolean-falseSett input-elementet til Ă„ ha full bredde
namestring-idNavnet for inputfeltet
placeholderstring--Plassholder-tekst for inputfeltet
prefixstring--Tekst som vises fĂžr inputfeltet
optionalTagboolean-falseAngir om inputfeltet skal ha et valgfritt-merke
optionalTextstring-‘Valgfritt’Overstyre tekst for optional-merke
requiredTagboolean-falseAngir om inputfeltet er pÄkrevd
requiredTextstring-‘MĂ„ fylles ut’Overstyre tekst for required-merke
suffixstring--Tekst som vises etter inputfeltet
typestring-‘text’Angir typen for inputfeltet
useWrapperboolean-trueAngir om feltet skal ha label og hjelpetekst eller om det skal stÄ alene
omitSearchIconboolean-falseSett til true dersom du bruker type="search" men ikke Ăžnsker sĂžkeikon
valuestring--Verdien for inputfeltet
SlotsTypeValidationDefaultBeskrivelse
---
EventsTypeValidationDefaultBeskrivelse
inputVueUtlÞses nÄr verdien i inputfeltet endres. Sender den nye verdien som parameter til eventet.

React Merk: Denne komponenten er videresendt med forwardRef, sÄ den stÞtter ogsÄ Ä motta en ref som en ekstra prop. Denne ref-propen kan brukes til Ä referere til selve inputfeltet og fÄ tilgang til dets egenskaper og metoder.