vuetify-admin
Version:
SPA admin framework for Vue.js running on top of REST APIs, built on Vuetify
1,306 lines • 90.2 kB
JSON
{
"va-action-page/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-action-page/title": {
"description": "Optional H1 title of the page shown on the left of top header",
"type": "string"
},
"va-app-bar/title": {
"description": "Replace default admin app title set on VuetifyAdmin constructor.",
"type": "string"
},
"va-app-bar/header-menu": {
"description": "Header links visible on left side.",
"type": "array"
},
"va-app-bar/profile-menu": {
"description": "Profile related links, visible inside authenticated dropdown menu.",
"type": "array"
},
"va-app-bar/disable-create": {
"description": "Disable create menu.",
"type": "boolean"
},
"va-app-bar/disable-reload": {
"description": "Disable reload state button.",
"type": "boolean"
},
"va-app-bar/color": {
"description": "Color for the VAppBar.",
"type": "string"
},
"va-app-bar/dense": {
"description": "Reduce height of VAppBar",
"type": "boolean"
},
"va-app-bar/dark": {
"description": "Apply dark theme variant for VAppBar",
"type": "boolean"
},
"va-aside/width": {
"description": "Width of the aside",
"type": "number"
},
"va-footer/menu": {
"description": "Menu links.",
"type": "array"
},
"va-sidebar/menu": {
"description": "Main place for side menu, support hierarchical structure, MDI icons, heading and dividers.",
"type": "array"
},
"va-sidebar/mini-variant": {
"description": "Minimize the sidebar and show only icons.",
"type": "boolean"
},
"va-sidebar/color": {
"description": "Main color of VNavigationDrawer.",
"type": "string"
},
"va-sidebar/dark": {
"description": "Apply dark theme variant for VNavigationDrawer",
"type": "boolean"
},
"va-sidebar/value": {
"description": "Control visibility",
"type": "null"
},
"va-action-button/icon": {
"description": "Icon button, must be a valid MDI.",
"type": "string"
},
"va-action-button/label": {
"description": "Label of button, shown as label next icon or as tooltip.",
"type": "string"
},
"va-action-button/hide-label": {
"description": "Hide label next of icon. Will appear as tooltip.",
"type": "boolean"
},
"va-action-button/color": {
"description": "Color of button.",
"type": "string"
},
"va-action-button/text": {
"description": "Show as text without background.",
"type": "boolean"
},
"va-action-button/type": {
"description": "Set the button's type attribute.",
"type": "string"
},
"va-action-button/to": {
"description": "Vue route to redirect on click.",
"type": "string|object"
},
"va-action-button/href": {
"description": "Turn button to anchor and use href.",
"type": "string|object"
},
"va-action-button/target": {
"description": "Anchor target if href used.",
"type": "string"
},
"va-action-button/loading": {
"description": "Active a spinner if enabled.",
"type": "boolean"
},
"va-associate-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-associate-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-associate-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-associate-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-bulk-action-button/icon": {
"description": "Icon button, must be a valid MDI.",
"type": "string"
},
"va-bulk-action-button/label": {
"description": "Label of button, shown as label next icon or as tooltip.",
"type": "string"
},
"va-bulk-action-button/hide-label": {
"description": "Hide label next of icon. Will appear as tooltip.",
"type": "boolean"
},
"va-bulk-action-button/color": {
"description": "Color of button.",
"type": "string"
},
"va-bulk-action-button/text": {
"description": "Show as text without background.",
"type": "boolean"
},
"va-bulk-action-button/value": {
"description": "Selected resources items.",
"type": "array"
},
"va-bulk-action-button/action": {
"description": "Data object to send on `updateMany` data provider method.\nContains the resource properties to update.",
"type": "object"
},
"va-bulk-delete-button/value": {
"description": "Selected resources items.",
"type": "array"
},
"va-clone-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-clone-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-clone-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-clone-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-clone-button/disable-redirect": {
"description": "Disable default redirect behavior for compatible buttons\nForce button to be shown, prevent hiding it according to default behavior if no action exist.",
"type": "boolean"
},
"va-create-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-create-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-create-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-create-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-create-button/disable-redirect": {
"description": "Disable default redirect behavior for compatible buttons\nForce button to be shown, prevent hiding it according to default behavior if no action exist.",
"type": "boolean"
},
"va-delete-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-delete-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-delete-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-delete-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-delete-button/redirect": {
"description": "Redirect to resource list after successful deletion.\nDefault redirect active if current page is resource being deleted.",
"type": "boolean"
},
"va-dissociate-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-dissociate-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-dissociate-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-dissociate-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-dissociate-button/source": {
"description": "POST Request property name for update.",
"type": "string"
},
"va-dissociate-button/source-id": {
"description": "Id of resource to unlink.",
"type": "number|string"
},
"va-dissociate-button/source-resource": {
"description": "Name of resource to be unlinked.",
"type": "string"
},
"va-edit-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-edit-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-edit-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-edit-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-edit-button/disable-redirect": {
"description": "Disable default redirect behavior for compatible buttons\nForce button to be shown, prevent hiding it according to default behavior if no action exist.",
"type": "boolean"
},
"va-export-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-export-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-export-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-export-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-export-button/options": {
"description": "Current state of list, with mainly current sorting.",
"type": "object"
},
"va-export-button/filter": {
"description": "Current filter state of the list.",
"type": "object"
},
"va-list-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-list-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-list-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-list-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-locale-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-locale-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-locale-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-locale-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-save-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-save-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-save-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-save-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-save-button/text": {
"description": "Remove background button.",
"type": "boolean"
},
"va-save-button/label": {
"description": "Override default label.",
"type": "string"
},
"va-save-button/redirect": {
"description": "Default route resource action to redirect after saving.\nDisable the default submit behavior if set.\nFor specific redirect on submit, prefer `redirect` prop on `VaForm`",
"type": "string"
},
"va-show-button/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-show-button/item": {
"description": "Item attached to the button.",
"type": "null"
},
"va-show-button/icon": {
"description": "If true, show button with icon only, label will be shown as tooltip.",
"type": "boolean"
},
"va-show-button/color": {
"description": "Customizable background or text color, dependably of text prop value.",
"type": "string"
},
"va-show-button/disable-redirect": {
"description": "Disable default redirect behavior for compatible buttons\nForce button to be shown, prevent hiding it according to default behavior if no action exist.",
"type": "boolean"
},
"va-array-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-array-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-array-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-array-field/color": {
"description": "Color of chip, can be a function for dynamic color according to a certain value.",
"type": "string|func"
},
"va-array-field/small": {
"description": "Small chip.",
"type": "boolean"
},
"va-array-field/to": {
"description": "Router link associated to chip if needed.",
"type": "string|object"
},
"va-array-field/item-text": {
"description": "Property used for stringify inner item if object.\nUse a function for further stringify customization.",
"type": "string|array|func"
},
"va-array-field/select": {
"description": "Use enum select field instead of simple text as value formatter.",
"type": "boolean"
},
"va-array-field/column": {
"description": "Show list of chips as column.",
"type": "boolean"
},
"va-boolean-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-boolean-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-boolean-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-boolean-field/label-true": {
"description": "True text for tooltip.",
"type": "string"
},
"va-boolean-field/label-false": {
"description": "False text for tooltip.",
"type": "string"
},
"va-boolean-field/icon-true": {
"description": "Icon for true value. Must be a valid MDI.",
"type": "string"
},
"va-boolean-field/icon-false": {
"description": "Icon for false value. Must be a valid MDI.",
"type": "string"
},
"va-chip-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-chip-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-chip-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-chip-field/color": {
"description": "Color of chip, can be a function for dynamic color according to a certain value.",
"type": "string|func"
},
"va-chip-field/small": {
"description": "Small chip.",
"type": "boolean"
},
"va-chip-field/to": {
"description": "Router link associated to chip if needed.",
"type": "string|object"
},
"va-date-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-date-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-date-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-date-field/format": {
"description": "Name of date format to use. Must be predefined on your VueI18n plugin.",
"type": "string"
},
"va-email-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-email-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-email-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-file-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-file-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-file-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-file-field/src": {
"description": "Source property of file object, link through original file.",
"type": "string"
},
"va-file-field/title": {
"description": "Title attribute of file object, used for title and alt attributes.",
"type": "string"
},
"va-file-field/file-name": {
"description": "Filename property of file object, shown as anchor text for files.",
"type": "string"
},
"va-file-field/target": {
"description": "Target value for anchor, default to external.",
"type": "string"
},
"va-file-field/clearable": {
"description": "Mainly use for VaFileInput, allow files or image to be removed.",
"type": "boolean"
},
"va-file-field/model": {
"description": "Name of property sent to API which contains ids of file to delete.",
"type": "string"
},
"va-file-field/item-value": {
"description": "Attribute where taking the id value for identify files to delete.",
"type": "string"
},
"va-image-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-image-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-image-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-image-field/src": {
"description": "Source property of file object, link through original file.",
"type": "string"
},
"va-image-field/title": {
"description": "Title attribute of file object, used for title and alt attributes.",
"type": "string"
},
"va-image-field/file-name": {
"description": "Filename property of file object, shown as anchor text for files.",
"type": "string"
},
"va-image-field/target": {
"description": "Target value for anchor, default to external.",
"type": "string"
},
"va-image-field/clearable": {
"description": "Mainly use for VaFileInput, allow files or image to be removed.",
"type": "boolean"
},
"va-image-field/model": {
"description": "Name of property sent to API which contains ids of file to delete.",
"type": "string"
},
"va-image-field/item-value": {
"description": "Attribute where taking the id value for identify files to delete.",
"type": "string"
},
"va-image-field/contain": {
"description": "Constraint image to full width instead of cover.\nIdeal for logos.",
"type": "boolean"
},
"va-image-field/height": {
"description": "Max height of image.",
"type": "string"
},
"va-image-field/lg": {
"description": "Max column width for image gallery.",
"type": "string|number"
},
"va-number-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-number-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-number-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-number-field/format": {
"description": "Name of number format to use. Must be predefined on your VueI18n plugin.",
"type": "string"
},
"va-rating-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-rating-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-rating-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-rating-field/color": {
"description": "Plain color for active ratings",
"type": "string"
},
"va-rating-field/background-color": {
"description": "Stroke color for empty ratings.",
"type": "string"
},
"va-rating-field/length": {
"description": "Amount of ratings to show.",
"type": "number|string"
},
"va-rating-field/half-increments": {
"description": "Allows the selection of half increments.",
"type": "boolean"
},
"va-reference-array-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-reference-array-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-reference-array-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-reference-array-field/color": {
"description": "Color of chip, can be a function for dynamic color according to a certain value.",
"type": "string|func"
},
"va-reference-array-field/small": {
"description": "Small chip.",
"type": "boolean"
},
"va-reference-array-field/to": {
"description": "Router link associated to chip if needed.",
"type": "string|object"
},
"va-reference-array-field/reference": {
"description": "Name of resource to link into.",
"type": "string"
},
"va-reference-array-field/action": {
"description": "Default CRUD page to link.",
"type": "string"
},
"va-reference-array-field/item-text": {
"description": "Property used for stringify inner targeted resource.\nUse a function for further stringify customization.\nIf nothing set, use the global label property resource by default.",
"type": "string|array|func"
},
"va-reference-array-field/item-value": {
"description": "Attribute where taking the id value for link building.",
"type": "string"
},
"va-reference-array-field/column": {
"description": "Show list of chips as column.",
"type": "boolean"
},
"va-reference-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-reference-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-reference-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-reference-field/color": {
"description": "Color of chip, can be a function for dynamic color according to a certain value.",
"type": "string|func"
},
"va-reference-field/small": {
"description": "Small chip.",
"type": "boolean"
},
"va-reference-field/to": {
"description": "Router link associated to chip if needed.",
"type": "string|object"
},
"va-reference-field/reference": {
"description": "Name of resource to link into.",
"type": "string"
},
"va-reference-field/action": {
"description": "Default CRUD page to link.",
"type": "string"
},
"va-reference-field/item-text": {
"description": "Property used for stringify inner targeted resource.\nUse a function for further stringify customization.\nIf nothing set, use the global label property resource by default.",
"type": "string|array|func"
},
"va-reference-field/item-value": {
"description": "Attribute where taking the id value for link building.",
"type": "string"
},
"va-reference-field/chip": {
"description": "Show link as a chip.",
"type": "boolean"
},
"va-reference-field/fetch": {
"description": "Allow resource auto fetching from source.",
"type": "boolean"
},
"va-rich-text-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-rich-text-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-rich-text-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-select-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-select-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-select-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-select-field/item-text": {
"description": "Attribute for showing text.",
"type": "string|array|func"
},
"va-select-field/item-value": {
"description": "Attribute where taking the value from.",
"type": "string|array|func"
},
"va-select-field/choices": {
"description": "List of choices for select.\nTakes localized enums from your VueI18n resources locales by default.",
"type": "array"
},
"va-select-field/color": {
"description": "Color of chip, can be a function for dynamic color according to a certain value.",
"type": "string|func"
},
"va-select-field/small": {
"description": "Small chip.",
"type": "boolean"
},
"va-select-field/to": {
"description": "Router link associated to chip if needed.",
"type": "string|object"
},
"va-select-field/chip": {
"description": "Show text inside material chip.",
"type": "boolean"
},
"va-text-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-text-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-text-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-text-field/truncate": {
"description": "Truncate text",
"type": "number"
},
"va-url-field/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-url-field/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-url-field/item": {
"description": "Override default item injected by `VaShow`.",
"type": "null"
},
"va-url-field/target": {
"description": "Target value for anchor, default to external.",
"type": "string"
},
"va-array-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-array-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-array-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-array-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-array-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-array-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-array-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-array-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-array-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-array-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-array-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-array-input/placeholder": {
"description": "Placeholder if input support it.",
"type": "string"
},
"va-array-input/clearable": {
"description": "Mark this input as clearable.",
"type": "boolean"
},
"va-array-input/index": {
"description": "Specific index of field in case of inside array of inputs, aka VaArrayInput.\nUse it with `parentSource` prop in order to update the value at a good place in the form model.",
"type": "number"
},
"va-array-input/error-messages": {
"description": "List of custom error validation messages to show as hint",
"type": "array"
},
"va-array-input/model": {
"description": "By default, the source will be the final name that will be sent to the API for create/update.\nThis prop allows you to override this default behavior.",
"type": "string"
},
"va-array-input/v-model": {
"description": "List of object to edit.",
"type": "array"
},
"va-autocomplete-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-autocomplete-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-autocomplete-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-autocomplete-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-autocomplete-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-autocomplete-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-autocomplete-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-autocomplete-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-autocomplete-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-autocomplete-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-autocomplete-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-autocomplete-input/placeholder": {
"description": "Placeholder if input support it.",
"type": "string"
},
"va-autocomplete-input/clearable": {
"description": "Mark this input as clearable.",
"type": "boolean"
},
"va-autocomplete-input/index": {
"description": "Specific index of field in case of inside array of inputs, aka VaArrayInput.\nUse it with `parentSource` prop in order to update the value at a good place in the form model.",
"type": "number"
},
"va-autocomplete-input/error-messages": {
"description": "List of custom error validation messages to show as hint",
"type": "array"
},
"va-autocomplete-input/model": {
"description": "By default, the source will be the final name that will be sent to the API for create/update.\nThis prop allows you to override this default behavior.",
"type": "string"
},
"va-autocomplete-input/v-model": {
"description": "Value to be selected, array if multiple.",
"type": "string|number|array"
},
"va-autocomplete-input/multiple": {
"description": "Allow input to accept multiple value as array.",
"type": "boolean"
},
"va-autocomplete-input/filled": {
"description": "Use full filled background color style.",
"type": "boolean"
},
"va-autocomplete-input/chips": {
"description": "Use chips for each item. Enabled if `multiple` by default.",
"type": "boolean"
},
"va-autocomplete-input/small-chips": {
"description": "Use small chips.",
"type": "boolean"
},
"va-autocomplete-input/item-text": {
"description": "Attribute for showing text.",
"type": "string|array|func"
},
"va-autocomplete-input/item-value": {
"description": "Attribute where taking the value from.",
"type": "string|array|func"
},
"va-autocomplete-input/choices": {
"description": "List of choices for select.\nTakes localized enums from your VueI18n resources locales by default.",
"type": "array"
},
"va-autocomplete-input/filter": {
"description": "Internal active filter.\nSent to your data provider inside `filter` params.",
"type": "object"
},
"va-autocomplete-input/fields": {
"description": "List of fields to select for API side. Support dot notation for nested fields.\nSent to your data provider inside `fields` params.",
"type": "array"
},
"va-autocomplete-input/sort-by": {
"description": "List of sorted fields, can be multiple.\nSent to your data provider inside `sort` params.",
"type": "array"
},
"va-autocomplete-input/sort-desc": {
"description": "List of sort state for each sorted fields, only `boolean`, `true` if sorted as `DESC`.\nSent to your data provider inside `sort` params.",
"type": "array"
},
"va-autocomplete-input/include": {
"description": "Related resources to include within current resource for API side. Allow eager-loading on demand.\nSent to your data provider inside `include` params.",
"type": "array|object"
},
"va-autocomplete-input/items-per-page": {
"description": "Maximum number of items to show in the list for each page.\nSent to your data provider inside `pagination.perPage` params.",
"type": "number"
},
"va-autocomplete-input/disable-items-per-page": {
"description": "Disable items per page on query, forced on server side.\nNote at `itemsPerPage` is still necessary for proper client-side pager calculation.",
"type": "boolean"
},
"va-autocomplete-input/reference": {
"description": "Name of resource to search into.",
"type": "string"
},
"va-autocomplete-input/min-chars": {
"description": "Minimum characters to tap before search query launch.",
"type": "number"
},
"va-autocomplete-input/search-query": {
"description": "Name of request query for searching into your API.",
"type": "string"
},
"va-autocomplete-input/taggable": {
"description": "Enable taggable mode. Transform autocomplete into combobox.",
"type": "boolean"
},
"va-boolean-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-boolean-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-boolean-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-boolean-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-boolean-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-boolean-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-boolean-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-boolean-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-boolean-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-boolean-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-boolean-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-boolean-input/placeholder": {
"description": "Placeholder if input support it.",
"type": "string"
},
"va-boolean-input/clearable": {
"description": "Mark this input as clearable.",
"type": "boolean"
},
"va-boolean-input/index": {
"description": "Specific index of field in case of inside array of inputs, aka VaArrayInput.\nUse it with `parentSource` prop in order to update the value at a good place in the form model.",
"type": "number"
},
"va-boolean-input/error-messages": {
"description": "List of custom error validation messages to show as hint",
"type": "array"
},
"va-boolean-input/model": {
"description": "By default, the source will be the final name that will be sent to the API for create/update.\nThis prop allows you to override this default behavior.",
"type": "string"
},
"va-boolean-input/item": {
"description": "Full item resource to be editable.",
"type": "null"
},
"va-boolean-input/editable": {
"description": "Mark this field as live-editable.\nIf enabled, the input will send directly a call to the API for live edit on change.\nIdeal for editable input inside VaDataTable, with combination of `editable` prop for each column.",
"type": "boolean"
},
"va-boolean-input/v-model": {
"description": "Boolean to be edited.",
"type": "boolean"
},
"va-date-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-date-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-date-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-date-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-date-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-date-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-date-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-date-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-date-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-date-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-date-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-date-input/placeholder": {
"description": "Placeholder if input support it.",
"type": "string"
},
"va-date-input/clearable": {
"description": "Mark this input as clearable.",
"type": "boolean"
},
"va-date-input/index": {
"description": "Specific index of field in case of inside array of inputs, aka VaArrayInput.\nUse it with `parentSource` prop in order to update the value at a good place in the form model.",
"type": "number"
},
"va-date-input/error-messages": {
"description": "List of custom error validation messages to show as hint",
"type": "array"
},
"va-date-input/model": {
"description": "By default, the source will be the final name that will be sent to the API for create/update.\nThis prop allows you to override this default behavior.",
"type": "string"
},
"va-date-input/item": {
"description": "Full item resource to be editable.",
"type": "null"
},
"va-date-input/editable": {
"description": "Mark this field as live-editable.\nIf enabled, the input will send directly a call to the API for live edit on change.\nIdeal for editable input inside VaDataTable, with combination of `editable` prop for each column.",
"type": "boolean"
},
"va-date-input/v-model": {
"description": "Date on ISO format to be edited.",
"type": "string"
},
"va-date-input/filled": {
"description": "Use full filled background color style.",
"type": "boolean"
},
"va-date-input/format": {
"description": "Name of date format to use for textfield input.\nMust be predefined on your VueI18n plugin.",
"type": "string"
},
"va-file-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-file-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-file-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-file-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-file-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-file-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-file-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-file-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-file-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-file-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-file-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-file-input/placeholder": {
"description": "Placeholder if input support it.",
"type": "string"
},
"va-file-input/clearable": {
"description": "Mark this input as clearable.",
"type": "boolean"
},
"va-file-input/index": {
"description": "Specific index of field in case of inside array of inputs, aka VaArrayInput.\nUse it with `parentSource` prop in order to update the value at a good place in the form model.",
"type": "number"
},
"va-file-input/error-messages": {
"description": "List of custom error validation messages to show as hint",
"type": "array"
},
"va-file-input/model": {
"description": "By default, the source will be the final name that will be sent to the API for create/update.\nThis prop allows you to override this default behavior.",
"type": "string"
},
"va-file-input/v-model": {
"description": "Value to be edited. Array by default if multiple.",
"type": "string|array"
},
"va-file-input/multiple": {
"description": "Allow input to accept multiple value as array.",
"type": "boolean"
},
"va-file-input/filled": {
"description": "Use full filled background color style.",
"type": "boolean"
},
"va-file-input/chips": {
"description": "Use chips for each item. Enabled if `multiple` by default.",
"type": "boolean"
},
"va-file-input/small-chips": {
"description": "Use small chips.",
"type": "boolean"
},
"va-file-input/preview": {
"description": "Show file thumbnail image instead of simple link.",
"type": "boolean"
},
"va-file-input/item-value": {
"description": "Attribute where taking the id value for identify files to delete.",
"type": "string"
},
"va-file-input/accept": {
"description": "Add HTML5 `accept` attribute for simple client-side validation.",
"type": "string"
},
"va-number-input/resource": {
"description": "Name of the resource to use.\nRequired for good label localization and context action activators.\nDefault behavior is to fetch it from router context.",
"type": "string"
},
"va-number-input/source": {
"description": "Property of resource for fetching the value to show.\nSupport dot notation for nested object.",
"type": "string"
},
"va-number-input/parent-source": {
"description": "Specific case of parent resource for array input.",
"type": "string"
},
"va-number-input/append-icon": {
"description": "Appends an icon to the component. Must be a valid MDI.",
"type": "string"
},
"va-number-input/hint": {
"description": "Hint text.",
"type": "string"
},
"va-number-input/hide-details": {
"description": "Hides hint and validation errors. When set to auto messages will be rendered only if there's a message (hint, error message, counter value etc) to display.",
"type": "boolean|string"
},
"va-number-input/dense": {
"description": "Reduces the input height.",
"type": "boolean"
},
"va-number-input/required": {
"description": "Add default required client side rule.",
"type": "boolean"
},
"va-number-input/rules": {
"description": "Accepts an array of functions that take an input value as an argument and return either true / false or a string with an error message.",
"type": "array"
},
"va-number-input/label": {
"description": "Override default label behavior.\nDefault is to get the localized VueI18n label from both resource and property source.",
"type": "string"
},
"va-number-input/label-key": {
"description": "Override default source key as translated label.",
"type": "string"
},
"va-number-input/placeholde