UNPKG

buefy-helper-json

Version:

Definitions of Buefy components for Vetur

1,142 lines 38.5 kB
{ "b-autocomplete/value": { "description": "Binding value", "type": "string|number" }, "b-autocomplete/data": { "description": "Options / suggestions", "type": "array<string>|array<number>|array<object>" }, "b-autocomplete/field": { "description": "Property of the object (if data is array of objects) to use as display text, and to keep track of selected option", "type": "string" }, "b-autocomplete/clear-on-select": { "description": "Clear input text on select", "type": "boolean" }, "b-autocomplete/open-on-focus": { "description": "Open dropdown list on focus", "type": "boolean" }, "b-autocomplete/keep-first": { "description": "The first option will always be pre-selected (easier to just hit enter or tab)", "type": "boolean" }, "b-autocomplete/size": { "description": "Vertical size of input, optional", "type": "string" }, "b-autocomplete/expanded": { "description": "Makes input full width when inside a grouped or addon field", "type": "boolean" }, "b-autocomplete/loading": { "description": "Add the loading state to the input", "type": "boolean" }, "b-autocomplete/icon": { "description": "Icon name to be added", "type": "string" }, "b-autocomplete/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-autocomplete/maxlength": { "description": "Same as native maxlength, plus character counter", "type": "string|number" }, "b-checkbox/value": { "description": "Binding value", "type": "any" }, "b-checkbox/native-value": { "description": "Same as native value", "type": "any" }, "b-checkbox/true-value": { "description": "Overrides the returned value when it's checked", "type": "any" }, "b-checkbox/false-value": { "description": "Overrides the returned value when it's not checked", "type": "any" }, "b-checkbox/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-checkbox/required": { "description": "Same as native required", "type": "boolean" }, "b-checkbox/name": { "description": "Same as native name", "type": "string" }, "b-checkbox/size": { "description": "Size of the control, optional", "type": "string" }, "b-checkbox/type": { "description": "Type (color) of the control, optional", "type": "string" }, "b-checkbox-button/value": { "description": "Binding value", "type": "any" }, "b-checkbox-button/native-value": { "description": "Same as native value", "type": "any" }, "b-checkbox-button/type": { "description": "Type (color) of the button <strong>when checked</strong>", "type": "string" }, "b-checkbox-button/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-checkbox-button/name": { "description": "Same as native name", "type": "string" }, "b-checkbox-button/size": { "description": "Size of the button, optional", "type": "string" }, "b-collapse/open": { "description": "Whether collapse is open or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-collapse/animation": { "description": "Custom animation (transition name)", "type": "string" }, "b-datepicker/value": { "description": "Binding value", "type": "date" }, "b-datepicker/date-formatter": { "description": "Function to format date to a string for display in the input", "type": "function" }, "b-datepicker/date-parser": { "description": "Function to parse string to a date for set a date from the input to the component", "type": "function" }, "b-datepicker/min-date": { "description": "Earliest date available for selection", "type": "date" }, "b-datepicker/max-date": { "description": "Latest date available for selection", "type": "date" }, "b-datepicker/events": { "description": "Dates to display indicators", "type": "array" }, "b-datepicker/indicators": { "description": "Shape to use when showing event indicators", "type": "string" }, "b-datepicker/focused-date": { "description": "Date that should be initially focused upon", "type": "date" }, "b-datepicker/size": { "description": "Vertical size of input and picker, optional", "type": "string" }, "b-datepicker/inline": { "description": "Datepicker is shown inline, input is removed", "type": "boolean" }, "b-datepicker/readonly": { "description": "Does not allow to type a date, set to false to enable input. <b>Note that you might have to set a custom date parser</b>", "type": "boolean" }, "b-datepicker/loading": { "description": "Add the loading state to the input", "type": "boolean" }, "b-datepicker/icon": { "description": "Icon name to be added", "type": "string" }, "b-datepicker/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-datepicker/unselectable-dates": { "description": "Array of unselectable dates", "type": "array" }, "b-datepicker/unselectable-days-of-week": { "description": "Array of unselectable days of week", "type": "array" }, "b-datepicker/selectable-dates": { "description": "Array of selectable dates", "type": "array" }, "b-datepicker/month-names": { "description": "Names of months to display in table header", "type": "array" }, "b-datepicker/day-names": { "description": "Names of days to display in table header", "type": "array" }, "b-datepicker/first-day-of-week": { "description": "First day of week to display in table header", "type": "number" }, "b-datepicker/mobile-native": { "description": "Enable native datepicker on mobile", "type": "boolean" }, "b-datepicker/position": { "description": "Optional, position of the datepicker relative to the input", "type": "string" }, "b-dropdown/value": { "description": "Binding value", "type": "any" }, "b-dropdown/hoverable": { "description": "Dropdown will be triggered by hover instead of click", "type": "boolean" }, "b-dropdown/position": { "description": "Optional, position of the dropdown relative to the trigger", "type": "string" }, "b-dropdown/disabled": { "description": "Disables dropdown", "type": "boolean" }, "b-dropdown/inline": { "description": "Dropdown content (items) are shown inline, trigger is removed", "type": "boolean" }, "b-dropdown/mobile-modal": { "description": "Dropdown content (items) are shown into a modal on mobile", "type": "boolean" }, "b-dropdown-item/value": { "description": "The value that will be returned on events and v-model", "type": "any" }, "b-dropdown-item/separator": { "description": "Set the item to be a separator", "type": "boolean" }, "b-dropdown-item/disabled": { "description": "Item is disabled", "type": "boolean" }, "b-dropdown-item/custom": { "description": "Item is not a clickable item", "type": "boolean" }, "b-dropdown-item/has-link": { "description": "Use it if your item is an anchor tag or router-link", "type": "boolean" }, "b-dropdown-item/paddingless": { "description": "Remove padding", "type": "boolean" }, "b-field/type": { "description": "Type (color) of the field and help message, also adds a matching icon, optional. Used by Input, Select and Autocomplete", "type": "string" }, "b-field/label": { "description": "Field label", "type": "string" }, "b-field/label-for": { "description": "Same as native for set on the label", "type": "string" }, "b-field/custom-class": { "description": "CSS classes to be applied on field label", "type": "string" }, "b-field/message": { "description": "Help message text", "type": "string|array<string>" }, "b-field/grouped": { "description": "Direct child components/elements of Field will be grouped horizontally (see which ones at the top of the page)", "type": "boolean" }, "b-field/group-multiline": { "description": "Allow controls to fill up multiple lines, making it responsive", "type": "boolean" }, "b-field/position": { "description": "Which position should the addons appear, optional", "type": "string" }, "b-field/addons": { "description": "Field automatically attach controls together", "type": "boolean" }, "b-field/horizontal": { "description": "Group label and control on the same line for horizontal forms", "type": "boolean" }, "b-icon/type": { "description": "Type (color) of the icon, optional", "type": "string" }, "b-icon/pack": { "description": "Icon pack to use", "type": "string" }, "b-icon/icon": { "description": "Icon name", "type": "string" }, "b-icon/size": { "description": "Icon size, optional", "type": "string" }, "b-icon/custom-size": { "description": "Overrides icon font size, optional", "type": "string" }, "b-icon/custom-class": { "description": "Add class to icon font, optional", "type": "string" }, "b-input/value": { "description": "Binding value", "type": "string|number" }, "b-input/type": { "description": "Input type, like native", "type": "string" }, "b-input/size": { "description": "Vertical size of input, optional", "type": "string" }, "b-input/expanded": { "description": "Makes input full width when inside a grouped or addon field", "type": "boolean" }, "b-input/password-reveal": { "description": "Add the reveal password functionality", "type": "boolean" }, "b-input/loading": { "description": "Add the loading state to the input", "type": "boolean" }, "b-input/icon": { "description": "Icon name to be added", "type": "string" }, "b-input/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-input/maxlength": { "description": "Same as native maxlength, plus character counter", "type": "string|number" }, "b-input/has-counter": { "description": "Show character counter when maxlength prop is passed", "type": "boolean" }, "b-loading/active": { "description": "Whether modal is active or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-loading/animation": { "description": "Custom animation (transition name)", "type": "string" }, "b-loading/is-full-page": { "description": "Loader will overlay the full page", "type": "boolean" }, "b-loading/canCancel": { "description": "Can close Loading by pressing escape or clicking outside", "type": "boolean" }, "b-loading/onCancel": { "description": "Callback function to call after user canceled (pressed escape / clicked outside)", "type": "function" }, "b-message/type": { "description": "Type (color) of the message, optional", "type": "string" }, "b-message/active": { "description": "Whether notification is active or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-message/closable": { "description": "Adds an 'X' button that closes the notification — works if has a title", "type": "boolean" }, "b-message/auto-close": { "description": "Hide notification after duration", "type": "boolean" }, "b-message/duration": { "description": "Visibility duration in miliseconds", "type": "number" }, "b-message/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-message/has-icon": { "description": "Adds an icon on the left side depending on the type", "type": "boolean" }, "b-message/size": { "description": "Size of the control, optional", "type": "string" }, "b-message/icon-size": { "description": "Size of the icon, optional", "type": "string" }, "b-message/title": { "description": "Message title", "type": "string" }, "b-modal/active": { "description": "Whether modal is active or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-modal/component": { "description": "Component to be injected, used to open a component modal programmatically.\r\n Close modal within the component by emitting a 'close' event — this.$emit('close')", "type": "object|function" }, "b-modal/parent": { "description": "Parent component of the modal, <strong>required</strong> if using component", "type": "vue" }, "b-modal/props": { "description": "Props to be binded to the injected component", "type": "object" }, "b-modal/events": { "description": "Events to be binded to the injected component", "type": "object" }, "b-modal/content": { "description": "HTML content", "type": "string" }, "b-modal/width": { "description": "Width of the Modal, maximum of 960", "type": "number|string" }, "b-modal/has-modal-card": { "description": "If your modal content has a .modal-card as root, add this prop or the card might break on mobile", "type": "boolean" }, "b-modal/animation": { "description": "Custom animation (transition name)", "type": "string" }, "b-modal/canCancel": { "description": "Can close Modal by clicking 'X', pressing escape or clicking outside", "type": "boolean|array" }, "b-modal/onCancel": { "description": "Callback function to call after user canceled (clicked 'X' / pressed escape / clicked outside)", "type": "function" }, "b-modal/scroll": { "description": "clip to remove the &lt;body&gt; scrollbar, keep to have a non scrollable scrollbar\r\n to avoid shifting background, but will set &lt;body&gt; to position fixed, might break some layouts", "type": "string" }, "b-notification/type": { "description": "Type (color) of the notification, optional", "type": "string" }, "b-notification/active": { "description": "Whether notification is active or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-notification/closable": { "description": "Adds an 'X' button that closes the notification", "type": "boolean" }, "b-notification/auto-close": { "description": "Hide notification after duration", "type": "boolean" }, "b-notification/duration": { "description": "Visibility duration in miliseconds", "type": "number" }, "b-notification/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-notification/has-icon": { "description": "Adds an icon on the left side depending on the type", "type": "boolean" }, "b-pagination/total": { "description": "Total count of items", "type": "number" }, "b-pagination/per-page": { "description": "Items count for each page", "type": "number" }, "b-pagination/current": { "description": "Current page number, use the .sync modifier to make it two-way binding", "type": "number" }, "b-pagination/order": { "description": "Buttons order, optional", "type": "string" }, "b-pagination/size": { "description": "Pagination size, optional", "type": "string" }, "b-pagination/simple": { "description": "Simpler style", "type": "boolean" }, "b-pagination/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-panel/collapsible": { "description": "Panel will be collapsible", "type": "boolean" }, "b-panel/open": { "description": "Whether panel is open or not, use the .sync modifier to make it two-way binding", "type": "boolean" }, "b-panel/has-custom-template": { "description": "If your panel content has custom template (see Bulma docs), add this prop", "type": "string" }, "b-panel/header": { "description": "Simple text or HTML content", "type": "string" }, "b-panel/content": { "description": "Simple text or HTML content", "type": "string" }, "b-panel/animation": { "description": "Custom animation (transition name)", "type": "string" }, "b-panel/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-radio/value": { "description": "Binding value", "type": "any" }, "b-radio/native-value": { "description": "Same as native value", "type": "any" }, "b-radio/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-radio/required": { "description": "Same as native required", "type": "boolean" }, "b-radio/name": { "description": "Same as native name", "type": "string" }, "b-radio/size": { "description": "Size of the control, optional", "type": "string" }, "b-radio/type": { "description": "Type (color) of the control, optional", "type": "string" }, "b-radio-button/value": { "description": "Binding value", "type": "any" }, "b-radio-button/native-value": { "description": "Same as native value", "type": "any" }, "b-radio-button/type": { "description": "Type (color) of the button <strong>when checked</strong>", "type": "string" }, "b-radio-button/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-radio-button/name": { "description": "Same as native name", "type": "string" }, "b-radio-button/size": { "description": "Size of the button, optional", "type": "string" }, "b-select/value": { "description": "Binding value", "type": "any" }, "b-select/size": { "description": "Size of the select, optional", "type": "string" }, "b-select/placeholder": { "description": "Text when nothing is selected", "type": "string" }, "b-select/loading": { "description": "Add the loading state to the Select", "type": "boolean" }, "b-select/expanded": { "description": "Select will be expanded (full-width)", "type": "boolean" }, "b-select/icon": { "description": "Icon name to be added", "type": "string" }, "b-select/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-select/native-size": { "description": "Same as native size", "type": "number" }, "b-switch/type": { "description": "Type (color) of the switch, optional", "type": "string" }, "b-switch/value": { "description": "Binding value", "type": "any" }, "b-switch/native-value": { "description": "Same as native value", "type": "any" }, "b-switch/true-value": { "description": "Overrides the returned value when it's checked", "type": "any" }, "b-switch/false-value": { "description": "Overrides the returned value when it's not checked", "type": "any" }, "b-switch/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-switch/name": { "description": "Same as native name", "type": "string" }, "b-switch/size": { "description": "Size of the control, optional", "type": "string" }, "b-table/data": { "description": "Table data", "type": "array<object>" }, "b-table/columns": { "description": "Table columns, you can also add renderHtml: true on each column object", "type": "array<object>(sameastablecolumnsprops)" }, "b-table/default-sort": { "description": "Sets the default sort column and order — e.g. ['first_name', 'desc']", "type": "string|array" }, "b-table/default-sort-direction": { "description": "Sets the default sort column direction on the first click", "type": "string" }, "b-table/bordered": { "description": "Border to all cells", "type": "boolean" }, "b-table/narrowed": { "description": "Makes the cells narrower", "type": "boolean" }, "b-table/selected": { "description": "Set which row is selected, use the .sync modifier to make it two-way binding", "type": "object" }, "b-table/focusable": { "description": "Table can be focused and user can navigate with keyboard arrows (require selected.sync) and rows are highlighted when hovering", "type": "boolean" }, "b-table/hoverable": { "description": "Rows are highlighted when hovering", "type": "boolean" }, "b-table/checkable": { "description": "Rows can be checked (multiple), checked rows will have a .is-checked class if you want to style", "type": "boolean" }, "b-table/checked-rows": { "description": "Set which rows are checked, use the .sync modifier to make it two-way binding", "type": "array<object>" }, "b-table/mobile-cards": { "description": "Rows appears as cards on mobile (collapse rows)", "type": "boolean" }, "b-table/backend-sorting": { "description": "Columns won't be sorted with Javascript, use with sort event to sort in your backend", "type": "boolean" }, "b-table/backend-pagination": { "description": "Rows won't be paginated with Javascript, use with page-change event to paginate in your backend", "type": "boolean" }, "b-table/total": { "description": "Total number of table data if backend-pagination is enabled", "type": "number" }, "b-table/current-page": { "description": "Current page of table data (if paginated)", "type": "number" }, "b-table/loading": { "description": "Loading state", "type": "boolean" }, "b-table/paginated": { "description": "Adds pagination to the table", "type": "boolean" }, "b-table/pagination-simple": { "description": "Simple pagination (if paginated)", "type": "boolean" }, "b-table/pagination-size": { "description": "Pagination size (if paginated)", "type": "string" }, "b-table/per-page": { "description": "How many rows per page (if paginated)", "type": "number" }, "b-table/row-class": { "description": "Add a class to row (&lt;tr&gt; element) based on the return", "type": "function(row:object|index:number)" }, "b-table/detailed": { "description": "Allow row details (check scoped slots documentation)", "type": "boolean" }, "b-table/opened-detailed": { "description": "Allow pre-defined opened details. Ideal to open details via vue-router. (An unique key is required; check detail-key prop)", "type": "array" }, "b-table/has-detailed-visible": { "description": "Controls the visibility of the trigger that toggles the detailed rows.", "type": "function(row:object)" }, "b-table/detail-key": { "description": "Use an unique key of your data Object when use detailed or opened detailed. (id recommended)", "type": "string" }, "b-table/custom-is-checked": { "description": "Custom method to verify if row is checked, works when is checkable. Useful for backend pagination", "type": "function(a:object|b:object)" }, "b-table/is-row-checkable": { "description": "Custom method to verify if a row is disabled, works when is checkable. ", "type": "function(row:object)" }, "b-table/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-table-column/label": { "description": "Column header text, also used to identify column if custom-key prop is missing", "type": "string" }, "b-table-column/custom-key": { "description": "Unique identifier, use when label is missing or there are duplicate label names", "type": "string|number" }, "b-table-column/field": { "description": "Property of the object the column is attributed, used for sorting", "type": "string" }, "b-table-column/meta": { "description": "Meta prop to add anything, useful when creating custom headers", "type": "any" }, "b-table-column/width": { "description": "Column fixed width in pixels", "type": "number" }, "b-table-column/numeric": { "description": "Align the cell content to the right, sort icon on left", "type": "boolean" }, "b-table-column/centered": { "description": "Align the cell content to the center", "type": "boolean" }, "b-table-column/sortable": { "description": "Whether the column can be sorted", "type": "boolean" }, "b-table-column/visible": { "description": "Whether the column is visible", "type": "boolean" }, "b-table-column/custom-sort": { "description": "Custom sort method, works when is sortable", "type": "function(a:object|b:object|isasc:boolean)" }, "b-tabs/value": { "description": "Binding value, tab index", "type": "number" }, "b-tabs/expanded": { "description": "Make tab full width", "type": "boolean" }, "b-tabs/animated": { "description": "Tabs have slide animation", "type": "boolean" }, "b-tabs/type": { "description": "Type/Style of the tab, optional", "type": "string" }, "b-tabs/size": { "description": "Size of the tab, optional", "type": "string" }, "b-tabs/position": { "description": "Position of the tab, optional", "type": "string" }, "b-tab-item/label": { "description": "Tab label", "type": "string" }, "b-tab-item/icon": { "description": "Icon name", "type": "string" }, "b-tab-item/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-tab-item/disabled": { "description": "Item is disabled", "type": "boolean" }, "b-tab-item/visible": { "description": "Item is visible", "type": "boolean" }, "b-tag/type": { "description": "Type (color) of the icon, optional", "type": "string" }, "b-tag/size": { "description": "Size of the tab, optional", "type": "string" }, "b-tag/rounded": { "description": "Tag border rounded", "type": "boolean" }, "b-tag/closable": { "description": "Add close/delete button to the tag", "type": "boolean" }, "b-tag/attached": { "description": "Close/delete button style equal to attached tags", "type": "boolean" }, "b-tag/ellipsis": { "description": "Adds ellipsis to not overflow the text", "type": "boolean" }, "b-tag/tabstop": { "description": "If should stop when using tab key", "type": "boolean" }, "b-tag/disabled": { "description": "Disable delete button", "type": "boolean" }, "b-taglist/attached": { "description": "Tabs inside are attached together", "type": "boolean" }, "b-taginput/value": { "description": "Binding value", "type": "array<string>|array<number>|array<object>" }, "b-taginput/maxlength": { "description": "Limits the length of each tag, plus character counter", "type": "string|number" }, "b-taginput/maxtags": { "description": "Limits the number of tags, plus tag counter", "type": "string|number" }, "b-taginput/type": { "description": "Type (color) of the tags, optional", "type": "string" }, "b-taginput/size": { "description": "Tag and input size, optional", "type": "string" }, "b-taginput/rounded": { "description": "Makes the tags rounded, optional", "type": "boolean" }, "b-taginput/attached": { "description": "Makes the tags attached instead of having an appended delete button, optional", "type": "boolean" }, "b-taginput/ellipsis": { "description": "Adds ellipsis on tags to not overflow the text", "type": "boolean" }, "b-taginput/field": { "description": "Property of the object (if data is array of objects) to use as display text", "type": "string" }, "b-taginput/autocomplete": { "description": "Add autocomplete feature", "type": "boolean" }, "b-taginput/allow-new": { "description": "When autocomplete, it allow to add new tags", "type": "boolean" }, "b-taginput/remove-on-keys": { "description": "Allow removing last tag when pressing given keys, if input is empty", "type": "array" }, "b-taginput/confirm-key-codes": { "description": "Array of key codes which will add a tag when typing (default comma and enter)", "type": "array" }, "b-taginput/on-paste-separators": { "description": "Array of chars used to split when pasting a new string", "type": "array" }, "b-taginput/before-adding": { "description": "Function to validate the value of the tag before adding", "type": "function" }, "b-taginput/allow-duplicates": { "description": "Allows adding the same tag multiple times", "type": "boolean" }, "b-taginput/data": { "description": "Options / suggestions (Autocomplete)", "type": "array<string>|array<number>|array<object>" }, "b-taginput/clear-on-select": { "description": "Clear input text on select (Autocomplete)", "type": "boolean" }, "b-taginput/open-on-focus": { "description": "Open dropdown list on focus (Autocomplete)", "type": "boolean" }, "b-taginput/keep-first": { "description": "The first option will always be pre-selected (easier to just hit enter or tab) (Autocomplete)", "type": "boolean" }, "b-taginput/expanded": { "description": "Makes input full width when inside a grouped or addon field (Autocomplete)", "type": "boolean" }, "b-taginput/loading": { "description": "Add the loading state to the input (Autocomplete)", "type": "boolean" }, "b-taginput/icon": { "description": "Icon name to be added (Autocomplete)", "type": "string" }, "b-taginput/icon-pack": { "description": "Icon pack to use (Autocomplete)", "type": "string" }, "b-timepicker/value": { "description": "Binding value", "type": "date" }, "b-timepicker/hour-format": { "description": "Hour format for input and display", "type": "string" }, "b-timepicker/increment-minutes": { "description": "Step minutes for select component", "type": "number" }, "b-timepicker/time-formatter": { "description": "Function to format time (Date type) to a string for display in the input", "type": "function" }, "b-timepicker/time-parser": { "description": "Function to parse string to a time (Date type) for set a time from the input to the component", "type": "function" }, "b-timepicker/min-time": { "description": "Earliest time available for selection", "type": "date" }, "b-timepicker/max-time": { "description": "Latest time available for selection", "type": "date" }, "b-timepicker/size": { "description": "Vertical size of input and picker, optional", "type": "string" }, "b-timepicker/inline": { "description": "Datepicker is shown inline, input is removed", "type": "boolean" }, "b-timepicker/readonly": { "description": "Does not allow to type a time, set to false to enable input. <b>Note that you might have to set a custom time parser</b>", "type": "boolean" }, "b-timepicker/loading": { "description": "Add the loading state to the input", "type": "boolean" }, "b-timepicker/icon": { "description": "Icon name to be added", "type": "string" }, "b-timepicker/icon-pack": { "description": "Icon pack to use", "type": "string" }, "b-timepicker/unselectable-times": { "description": "Array of unselectable times (Date object)", "type": "array" }, "b-timepicker/mobile-native": { "description": "Enable native timepicker on mobile", "type": "boolean" }, "b-timepicker/position": { "description": "Optional, position of the timepicker relative to the input", "type": "string" }, "b-tooltip/type": { "description": "Type (color) of the tooltip", "type": "string" }, "b-tooltip/active": { "description": "Whether tooltip is active or not", "type": "boolean" }, "b-tooltip/label": { "description": "Tooltip text", "type": "string" }, "b-tooltip/position": { "description": "Tooltip position in relation to the element", "type": "string" }, "b-tooltip/always": { "description": "Tooltip will be always active", "type": "boolean" }, "b-tooltip/animated": { "description": "Tooltip will have a little fade animation", "type": "boolean" }, "b-tooltip/square": { "description": "Tooltip will be square (not rounded corners)", "type": "boolean" }, "b-tooltip/dashed": { "description": "Tooltip slot will have a dashed underline", "type": "boolean" }, "b-tooltip/multilined": { "description": "Tooltip will be multilined", "type": "boolean" }, "b-tooltip/size": { "description": "Tooltip multiline size (only works for multilined tooltips)", "type": "string" }, "b-upload/value": { "description": "Binding value", "type": "array<file>" }, "b-upload/drag-drop": { "description": "Accepts drag & drop and change its style", "type": "boolean" }, "b-upload/type": { "description": "Type (color) of the drag area when hovered", "type": "string" }, "b-upload/disabled": { "description": "Same as native disabled", "type": "boolean" }, "b-upload/name": { "description": "Same as native name", "type": "string" }, "b-upload/required": { "description": "Same as native required", "type": "boolean" }, "b-upload/accept": { "description": "Same as native accept", "type": "string" }, "b-upload/loading": { "description": "Add the loading state", "type": "boolean" }, "b-upload/multiple": { "description": "Same as native, also push new item to v-model instead of replacing", "type": "boolean" }, "b-upload/native": { "description": "Replace last chosen files every time (like native file input element)", "type": "boolean" } }