@ntohq/buefy-next
Version:
Lightweight UI components for Vue.js (v3) based on Bulma
1,200 lines • 23.4 kB
JSON
{
"b-autocomplete": {
"attributes": [
"value",
"data",
"field",
"custom-formatter",
"group-field",
"group-options",
"clear-on-select",
"open-on-focus",
"keep-first",
"size",
"expanded",
"loading",
"icon",
"icon-pack",
"confirm-keys",
"clearable",
"icon-right",
"maxlength",
"check-infinite-scroll",
"max-height",
"dropdown-position",
"append-to-body",
"select-on-click-outside",
"selectable-header",
"selectable-footer",
"compat-fallthrough"
],
"description": "Buefy component <b-autocomplete>",
"subtags": []
},
"b-breadcrumb": {
"attributes": [
"align",
"separator",
"size"
],
"description": "Buefy component <b-breadcrumb>",
"subtags": [
"b-breadcrumb-breadcrumb item"
]
},
"b-breadcrumb-breadcrumb item": {
"attributes": [
"tag",
"active",
"compat-fallthrough"
],
"description": "Buefy component <b-breadcrumb-breadcrumb item>",
"subtags": []
},
"b-button": {
"attributes": [
"type",
"size",
"label",
"loading",
"rounded",
"outlined",
"focused",
"inverted",
"hovered",
"active",
"selected",
"expanded",
"icon-left",
"icon-right",
"icon-pack",
"native-type",
"tag"
],
"description": "Buefy component <b-button>",
"subtags": []
},
"b-carousel": {
"attributes": [
"value",
"animated",
"interval",
"has-drag",
"autoplay",
"pause-hover",
"pause-info",
"pause-info-type",
"pause-text",
"arrow",
"arrow-hover",
"repeat",
"icon-pack",
"icon-size",
"icon-prev",
"icon-next",
"indicator",
"indicator-background",
"indicator-custom",
"indicator-custom-size",
"indicator-inside",
"indicator-mode",
"indicator-position",
"indicator-style",
"overlay",
"progress",
"progress-type",
"with-carousel-list"
],
"description": "Buefy component <b-carousel>",
"subtags": [
"b-carousel-item",
"b-carousel-list"
]
},
"b-carousel-item": {
"attributes": [
"order"
],
"description": "Buefy component <b-carousel-item>",
"subtags": []
},
"b-carousel-list": {
"attributes": [
"value",
"data",
"has-drag",
"has-grayscale",
"has-opacity",
"repeat",
"items-to-show",
"items-to-list",
"as-indicator",
"refresh",
"arrow",
"arrow-hover",
"icon-pack",
"icon-size",
"icon-prev",
"icon-next"
],
"description": "Buefy component <b-carousel-list>",
"subtags": []
},
"b-checkbox": {
"attributes": [
"value",
"native-value",
"indeterminate",
"true-value",
"false-value",
"disabled",
"required",
"name",
"size",
"type",
"aria-labelledby",
"input-id"
],
"description": "Buefy component <b-checkbox>",
"subtags": [
"b-checkbox-button"
]
},
"b-checkbox-button": {
"attributes": [
"value",
"native-value",
"type",
"disabled",
"name",
"size",
"expanded"
],
"description": "Buefy component <b-checkbox-button>",
"subtags": []
},
"b-clockpicker": {
"attributes": [
"value",
"type",
"hour-format",
"increment-minutes",
"time-formatter",
"time-parser",
"min-time",
"max-time",
"size",
"inline",
"editable",
"disabled",
"loading",
"icon",
"icon-pack",
"unselectable-times",
"mobile-native",
"mobile-modal",
"position",
"auto-switch",
"open-on-focus",
"hours-label",
"minutes-label",
"append-to-body",
"locale",
"compat-fallthrough"
],
"description": "Buefy component <b-clockpicker>",
"subtags": []
},
"b-collapse": {
"attributes": [
"open",
"animation",
"aria-id",
"position"
],
"description": "Buefy component <b-collapse>",
"subtags": []
},
"b-colorpicker": {
"attributes": [
"value",
"representation",
"alpha",
"color-formatter",
"color-parser",
"size",
"inline",
"position",
"open-on-focus",
"focusable",
"trap-focus",
"close-on-click",
"append-to-body"
],
"description": "Buefy component <b-colorpicker>",
"subtags": []
},
"b-datepicker": {
"attributes": [
"value",
"date-formatter",
"date-parser",
"date-creator",
"min-date",
"max-date",
"events",
"indicators",
"focused-date",
"size",
"inline",
"editable",
"loading",
"icon",
"icon-right",
"icon-right-clickable",
"icon-pack",
"icon-prev",
"icon-next",
"unselectable-dates",
"unselectable-days-of-week",
"selectable-dates",
"locale",
"month-names",
"day-names",
"first-day-of-week",
"mobile-native",
"mobile-modal",
"position",
"open-on-focus",
"type",
"years-range",
"nearby-month-days",
"nearby-selectable-month-days",
"show-week-number",
"week-number-clickable",
"rules-for-first-week",
"range",
"multiple",
"focusable",
"trap-focus",
"close-on-click",
"append-to-body",
"aria-next-label",
"aria-previous-label",
"compat-fallthrough"
],
"description": "Buefy component <b-datepicker>",
"subtags": []
},
"b-datetimepicker": {
"attributes": [
"value",
"datetime-formatter",
"datetime-parser",
"min-datetime",
"max-datetime",
"first-day-of-week",
"nearby-month-days",
"size",
"inline",
"editable",
"loading",
"icon",
"icon-right",
"icon-right-clickable",
"icon-pack",
"mobile-native",
"position",
"open-on-focus",
"datepicker",
"timepicker",
"focusable",
"horizontal-time-picker",
"append-to-body",
"locale"
],
"description": "Buefy component <b-datetimepicker>",
"subtags": []
},
"b-dialog": {
"attributes": [
"type",
"title",
"message",
"hasIcon",
"icon",
"iconPack",
"size",
"animation",
"confirmText",
"cancelText",
"canCancel",
"inputAttrs",
"onConfirm",
"closeOnConfirm",
"onCancel",
"scroll",
"container",
"focusOn",
"trap-focus",
"aria-role",
"aria-modal"
],
"description": "Buefy component <b-dialog>",
"subtags": []
},
"b-dropdown": {
"attributes": [
"value",
"triggers",
"position",
"disabled",
"animation",
"inline",
"mobile-modal",
"expanded",
"aria-role",
"multiple",
"trap-focus",
"can-close",
"close-on-click",
"append-to-body",
"scrollable",
"max-height",
"trigger-tabindex"
],
"description": "Buefy component <b-dropdown>",
"subtags": [
"b-dropdown-item"
]
},
"b-dropdown-item": {
"attributes": [
"value",
"separator",
"disabled",
"focusable",
"custom",
"has-link",
"paddingless",
"aria-role"
],
"description": "Buefy component <b-dropdown-item>",
"subtags": []
},
"b-field": {
"attributes": [
"type",
"label",
"label-for",
"custom-class",
"message",
"grouped",
"group-multiline",
"position",
"addons",
"horizontal",
"label-position"
],
"description": "Buefy component <b-field>",
"subtags": []
},
"b-icon": {
"attributes": [
"type",
"pack",
"icon",
"size",
"custom-size",
"custom-class"
],
"description": "Buefy component <b-icon>",
"subtags": []
},
"b-image": {
"attributes": [
"src",
"alt",
"src-fallback",
"webp-fallback",
"lazy",
"responsive",
"ratio",
"placeholder",
"srcset",
"srcset-sizes",
"srcset-formatter",
"rounded",
"custom-class"
],
"description": "Buefy component <b-image>",
"subtags": []
},
"b-input": {
"attributes": [
"value",
"lazy",
"type",
"size",
"expanded",
"password-reveal",
"loading",
"icon-pack",
"icon",
"icon-right",
"icon-clickable",
"icon-right-clickable",
"maxlength",
"has-counter",
"custom-class",
"validation-message",
"compat-fallthrough"
],
"description": "Buefy component <b-input>",
"subtags": []
},
"b-loading": {
"attributes": [
"active",
"animation",
"is-full-page",
"can-cancel",
"on-cancel"
],
"description": "Buefy component <b-loading>",
"subtags": []
},
"b-menu": {
"attributes": [
"accordion",
"activable"
],
"description": "Buefy component <b-menu>",
"subtags": [
"b-menu-list",
"b-menu-item"
]
},
"b-menu-list": {
"attributes": [
"label",
"icon",
"icon-pack",
"aria-role"
],
"description": "Buefy component <b-menu-list>",
"subtags": []
},
"b-menu-item": {
"attributes": [
"label",
"icon",
"icon-pack",
"disabled",
"active",
"expanded",
"animation",
"tag",
"aria-role",
"compat-fallthrough"
],
"description": "Buefy component <b-menu-item>",
"subtags": []
},
"b-message": {
"attributes": [
"type",
"active",
"closable",
"auto-close",
"duration",
"progress-bar",
"icon-pack",
"has-icon",
"icon",
"size",
"icon-size",
"title",
"aria-close-label"
],
"description": "Buefy component <b-message>",
"subtags": []
},
"b-modal": {
"attributes": [
"active",
"component",
"parent",
"props",
"events",
"content",
"width",
"full-screen",
"has-modal-card",
"animation",
"can-cancel",
"on-cancel",
"scroll",
"trap-focus",
"auto-focus",
"custom-class",
"destroy-on-hide",
"aria-role",
"aria-label",
"aria-modal",
"close-button-aria-label",
"render-on-mounted"
],
"description": "Buefy component <b-modal>",
"subtags": []
},
"b-navbar": {
"attributes": [
"transparent",
"fixed-top",
"fixed-bottom",
"active",
"centered",
"type",
"wrapper-class",
"close-on-click",
"mobile-burger",
"spaced",
"shadow"
],
"description": "Buefy component <b-navbar>",
"subtags": [
"b-navbar-item",
"b-navbar-dropdown"
]
},
"b-navbar-item": {
"attributes": [
"tag",
"active"
],
"description": "Buefy component <b-navbar-item>",
"subtags": []
},
"b-navbar-dropdown": {
"attributes": [
"tag",
"hoverable",
"active",
"right",
"arrowless",
"boxed",
"collapsible",
"compat-fallthrough"
],
"description": "Buefy component <b-navbar-dropdown>",
"subtags": []
},
"b-notification": {
"attributes": [
"value",
"type",
"active",
"closable",
"auto-close",
"duration",
"progress-bar",
"animation",
"icon-pack",
"has-icon",
"icon",
"icon-size",
"aria-close-label",
"message",
"position",
"queue",
"indefinite",
"pause-on-hover",
"container"
],
"description": "Buefy component <b-notification>",
"subtags": []
},
"b-numberinput": {
"attributes": [
"value",
"type",
"size",
"expanded",
"loading",
"editable",
"icon-pack",
"min",
"max",
"step",
"min-step",
"exponential",
"controls",
"controls-rounded",
"controls-position",
"controls-alignment",
"aria-minus-label",
"aria-plus-label",
"long-press",
"compat-fallthrough"
],
"description": "Buefy component <b-numberinput>",
"subtags": []
},
"b-pagination": {
"attributes": [
"total",
"per-page",
"range-before",
"range-after",
"current",
"order",
"size",
"simple",
"rounded",
"icon-pack",
"icon-prev",
"icon-next",
"aria-next-label",
"aria-previous-label",
"aria-page-label",
"aria-current-label",
"page-input",
"page-input-position",
"debounce-page-input"
],
"description": "Buefy component <b-pagination>",
"subtags": [
"b-pagination-button"
]
},
"b-pagination-button": {
"attributes": [
"page",
"tag"
],
"description": "Buefy component <b-pagination-button>",
"subtags": []
},
"b-progress": {
"attributes": [
"type",
"size",
"rounded",
"value",
"max",
"show-value",
"format",
"precision",
"keep-trailing-zeroes",
"locale"
],
"description": "Buefy component <b-progress>",
"subtags": [
"b-progress-bar"
]
},
"b-progress-bar": {
"attributes": [
"type",
"value",
"show-value"
],
"description": "Buefy component <b-progress-bar>",
"subtags": []
},
"b-radio": {
"attributes": [
"value",
"native-value",
"disabled",
"required",
"name",
"size",
"type"
],
"description": "Buefy component <b-radio>",
"subtags": [
"b-radio-button"
]
},
"b-radio-button": {
"attributes": [
"value",
"native-value",
"type",
"disabled",
"name",
"size",
"expanded"
],
"description": "Buefy component <b-radio-button>",
"subtags": []
},
"b-rate": {
"attributes": [
"value",
"max",
"icon",
"icon-pack",
"size",
"rtl",
"spaced",
"disabled",
"show-score",
"show-text",
"custom-text",
"texts",
"locale"
],
"description": "Buefy component <b-rate>",
"subtags": []
},
"b-select": {
"attributes": [
"value",
"size",
"placeholder",
"loading",
"expanded",
"icon",
"icon-pack",
"native-size",
"compat-fallthrough"
],
"description": "Buefy component <b-select>",
"subtags": []
},
"b-sidebar": {
"attributes": [
"open",
"position",
"type",
"can-cancel",
"on-cancel",
"fullwidth",
"fullheight",
"mobile",
"right",
"overlay",
"expand-on-hover",
"expand-on-hover-fixed",
"reduce",
"scroll",
"delay"
],
"description": "Buefy component <b-sidebar>",
"subtags": []
},
"b-skeleton": {
"attributes": [
"active",
"animated",
"rounded",
"size",
"width",
"height",
"circle",
"count",
"position"
],
"description": "Buefy component <b-skeleton>",
"subtags": []
},
"b-slider": {
"attributes": [
"value",
"min",
"max",
"step",
"type",
"size",
"ticks",
"tooltip",
"indicator",
"tooltip-type",
"rounded",
"disabled",
"custom-formatter",
"format",
"locale",
"aria-label",
"bigger-slider-focus",
"tooltip-always"
],
"description": "Buefy component <b-slider>",
"subtags": [
"b-slider-slidertick"
]
},
"b-slider-slidertick": {
"attributes": [
"value"
],
"description": "Buefy component <b-slider-slidertick>",
"subtags": []
},
"b-snackbar": {
"attributes": [
"type",
"message",
"position",
"duration",
"queue",
"indefinite",
"pause-on-hover",
"container",
"actionText",
"onAction",
"cancelText"
],
"description": "Buefy component <b-snackbar>",
"subtags": []
},
"b-steps": {
"attributes": [
"value",
"animated",
"animateInitially",
"animation",
"type",
"size",
"destroy-on-hide",
"icon-pack",
"icon-prev",
"icon-next",
"has-navigation",
"vertical",
"position",
"label-position",
"rounded",
"mobile-mode",
"aria-page-label",
"aria-current-label"
],
"description": "Buefy component <b-steps>",
"subtags": [
"b-steps-item"
]
},
"b-steps-item": {
"attributes": [
"step",
"label",
"value",
"type",
"icon",
"icon-pack",
"clickable",
"visible",
"headerClass",
"order"
],
"description": "Buefy component <b-steps-item>",
"subtags": []
},
"b-switch": {
"attributes": [
"type",
"passive-type",
"value",
"native-value",
"true-value",
"false-value",
"disabled",
"name",
"size",
"rounded",
"outlined",
"aria-labelledby"
],
"description": "Buefy component <b-switch>",
"subtags": []
},
"b-table": {
"attributes": [
"data",
"columns",
"default-sort",
"default-sort-direction",
"sort-icon",
"sort-icon-size",
"bordered",
"striped",
"narrowed",
"selected",
"focusable",
"hoverable",
"checkable",
"checkbox-position",
"sticky-checkbox",
"checked-rows",
"header-checkable",
"checkbox-type",
"mobile-cards",
"backend-sorting",
"backend-pagination",
"total",
"current-page",
"loading",
"paginated",
"pagination-simple",
"pagination-rounded",
"pagination-order",
"pagination-size",
"pagination-position",
"per-page",
"page-input",
"page-input-position",
"debounce-page-input",
"sort-multiple",
"sort-multiple-data",
"sort-multiple-key",
"row-class",
"detailed",
"custom-detail-row",
"show-detail-icon",
"detail-icon",
"opened-detailed",
"has-detailed-visible",
"detail-key",
"detail-transition",
"custom-is-checked",
"is-row-checkable",
"is-row-selectable",
"icon-pack",
"mobile-sort-placeholder",
"custom-row-key",
"draggable",
"draggable-column",
"backend-filtering",
"sticky-header",
"scrollable",
"height",
"filters-event",
"card-layout",
"show-header",
"aria-next-label",
"aria-previous-label",
"aria-page-label",
"aria-current-label",
"debounce-search",
"compat-fallthrough"
],
"description": "Buefy component <b-table>",
"subtags": [
"b-table-column"
]
},
"b-table-column": {
"attributes": [
"label",
"custom-key",
"field",
"meta",
"width",
"numeric",
"centered",
"sortable",
"visible",
"custom-sort",
"searchable",
"custom-search",
"subheading",
"sticky",
"header-selectable",
"header-class",
"cell-class",
"th-attrs",
"td-attrs"
],
"description": "Buefy component <b-table-column>",
"subtags": []
},
"b-tabs": {
"attributes": [
"value",
"expanded",
"animated",
"animateInitially",
"animation",
"type",
"size",
"position",
"vertical",
"destroy-on-hide",
"multiline"
],
"description": "Buefy component <b-tabs>",
"subtags": [
"b-tabs-item"
]
},
"b-tabs-item": {
"attributes": [
"label",
"value",
"icon",
"icon-pack",
"disabled",
"visible",
"headerClass",
"order"
],
"description": "Buefy component <b-tabs-item>",
"subtags": []
},
"b-tag": {
"attributes": [
"type",
"close-type",
"size",
"rounded",
"closable",
"attached",
"ellipsis",
"tabstop",
"disabled",
"aria-close-label",
"icon",
"icon-pack",
"icon-type",
"close-icon",
"close-icon-pack",
"close-icon-type"
],
"description": "Buefy component <b-tag>",
"subtags": [
"b-tag-taglist"
]
},
"b-tag-taglist": {
"attributes": [
"attached"
],
"description": "Buefy component <b-tag-taglist>",
"subtags": []
},
"b-taginput": {
"attributes": [
"value",
"maxlength",
"maxtags",
"has-counter",
"type",
"closeType",
"size",
"rounded",
"attached",
"ellipsis",
"closable",
"aria-close-label",
"field",
"autocomplete",
"group-field",
"group-options",
"allow-new",
"open-on-focus",
"remove-on-keys",
"confirm-keys",
"on-paste-separators",
"before-adding",
"allow-duplicates",
"create-tag",
"readonly",
"check-infinite-scroll",
"append-to-body",
"compat-fallthrough"
],
"description": "Buefy component <b-taginput>",
"subtags": []
},
"b-timepicker": {
"attributes": [
"value",
"hour-format",
"increment-hours",
"increment-minutes",
"time-formatter",
"time-parser",
"min-time",
"max-time",
"size",
"inline",
"editable",
"loading",
"icon",
"icon-pack",
"unselectable-times",
"mobile-native",
"mobile-modal",
"position",
"open-on-focus",
"enable-seconds",
"default-minutes",
"default-seconds",
"time-creator",
"focusable",
"append-to-body",
"locale",
"reset-on-meridian-change",
"compat-fallthrough"
],
"description": "Buefy component <b-timepicker>",
"subtags": []
},
"b-toast": {
"attributes": [
"type",
"message",
"position",
"duration",
"queue",
"indefinite",
"pause-on-hover",
"container"
],
"description": "Buefy component <b-toast>",
"subtags": []
},
"b-tooltip": {
"attributes": [
"type",
"active",
"auto-close",
"label",
"triggers",
"position",
"always",
"animated",
"square",
"dashed",
"multilined",
"size",
"delay",
"close-delay",
"append-to-body"
],
"description": "Buefy component <b-tooltip>",
"subtags": []
},
"b-upload": {
"attributes": [
"value",
"drag-drop",
"type",
"disabled",
"name",
"required",
"accept",
"loading",
"multiple",
"native",
"expanded",
"rounded",
"compat-fallthrough"
],
"description": "Buefy component <b-upload>",
"subtags": []
}
}