UNPKG

vuetify-admin

Version:

SPA admin framework for Vue.js running on top of REST APIs, built on Vuetify

1,306 lines 90.2 kB
{ "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