custom-bootstrap-vue
Version:
Custom version of bootstrap-vue created for providing specific theme to a particular project
81 lines (80 loc) • 2.31 kB
JSON
{
"name": "@custom-bootstrap-vue/input-group",
"version": "1.0.0",
"meta": {
"title": "Input Group",
"description": "Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs.",
"components": [
{
"component": "BInputGroup",
"props": [
{
"prop": "size",
"description": "Set the size of the component's appearance. 'sm', 'md' (default), or 'lg'"
},
{
"prop": "append",
"description": "Text to append to the input group"
},
{
"prop": "appendHtml",
"description": "HTML string to append to the input group. Has precedence over 'append' prop. Use with caution"
},
{
"prop": "prepend",
"description": "Text to prepend to the input group"
},
{
"prop": "prependHtml",
"description": "HTML string to prepend to the input group. Has precedence over 'prepend' prop. Use with caution"
}
],
"slots": [
{
"name": "prepend",
"description": "Prepend attachment"
},
{
"name": "append",
"description": "Append attachment"
}
]
},
{
"component": "BInputGroupPrepend",
"props": [
{
"prop": "isText",
"description": "When 'true', wraps the content in a b-input-group-text component"
}
]
},
{
"component": "BInputGroupAppend",
"props": [
{
"prop": "isText",
"description": "When 'true', wraps the content in a b-input-group-text component"
}
]
},
{
"component": "BInputGroupText",
"props": []
},
{
"component": "BInputGroupAddon",
"props": [
{
"prop": "append",
"description": "When set to 'true' sets the addon as being appended. defaults to 'false' which is prepended"
},
{
"prop": "isText",
"description": "When 'true', wraps the content in a b-input-group-text component"
}
]
}
]
}
}