PasswordComponent

This component allows you to create a password component

Example

PasswordComponent

<password-component
  :label="label"
  :placeholder="placeholder"
  :horizontal="horizontal"
  :validation-mode="validationMode"
  :password-reveal="passwordReveal"
  :label-inside="labelInside"
  :label-on-border="labelOnBorder"
  :locale="locale"
  :rounded="rounded"
  :expanded="expanded"
  :size="size"
  @input="input"
></password-component>

Props

NameDescriptionTypeRequiredDefault
horizontal-Booleanfalsetrue
vid-Stringfalseundefined
value-falsenull
labelInside-Booleanfalsefalse
labelOnBorder-Booleanfalsefalse
validationMode-Stringfalse"aggressive"
hideValidation-Booleanfalsefalse
passwordRevealAdd the reveal password functionalityBooleanfalsetrue
minChars-Numberfalse8
matchWith-Stringfalse""
isModerate-Booleanfalsefalse
isComplex-Booleanfalsefalse
iconRight-Stringfalseundefined
iconRightClickable-Booleanfalsefalse
iconRightClick-Functionfalse() => {}
clearIconSize-Stringfalse"is-small"
clearIconCustomClass-Stringfalse""
showClearIcon-Booleanfalsefalse
localeLocale string {en, es ...} for display language on componentStringfalse"en"

Events

Event NameDescriptionParameters
input--