bootstrap-vue
Version:
With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens
110 lines (109 loc) • 3.04 kB
JSON
{
"name": "@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": "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",
"xss": true
},
{
"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",
"xss": true
},
{
"prop": "size",
"description": "Set the size of the component's appearance. 'sm', 'md' (default), or 'lg'"
}
],
"slots": [
{
"name": "append",
"description": "Append attachment"
},
{
"name": "default",
"description": "Content to place in the input group"
},
{
"name": "prepend",
"description": "Prepend attachment"
}
]
},
{
"component": "BInputGroupPrepend",
"props": [
{
"prop": "isText",
"description": "When 'true', wraps the content in a b-input-group-text component"
}
],
"slots": [
{
"name": "default",
"description": "Content to place in the input group prepend"
}
]
},
{
"component": "BInputGroupAppend",
"props": [
{
"prop": "isText",
"description": "When 'true', wraps the content in a b-input-group-text component"
}
],
"slots": [
{
"name": "default",
"description": "Content to place in the input group append"
}
]
},
{
"component": "BInputGroupText",
"slots": [
{
"name": "default",
"description": "Content to place in the input group text"
}
]
},
{
"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"
}
],
"slots": [
{
"name": "default",
"description": "Content to place in the input group addon"
}
]
}
]
}
}