# Props

props required type
type true String['text', 'number', 'email', 'password', 'search', 'tel', 'textarea']
id false String
modelValue false [String, Number] (default: '')
error false String (default: false)
rtl false Boolean (default: false)
label false String (default: '')
labelInline false Boolean (default: false)
blockStyle false Object (default: {})
fieldStyle false Object (default: {})
errorMessageStyle false Object (default: {})
labelStyle false Object (default: {})
buttonStyle false Object (default: {})
buttonText false String (default: '')
hasButton false Boolea (default: false)

TIP

You can bind other input attributes(disabled, aoutofocus, max, min, ...) like normal input tag.

<template>
  <VBInput
    :type="'text'"
    placeholder="name"
    disabled
    autofocus
  />
</template>