UNPKG

187 kBJSONView Raw
1{"$schema":"https://raw.githubusercontent.com/JetBrains/web-types/master/schema/web-types.json","framework":"vue","name":"vant","version":"4.8.7","contributions":{"html":{"tags":[{"name":"van-action-sheet","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show ActionSheet","value":{"type":"boolean","kind":"expression"}},{"name":"actions","default":"`[]`","description":"Options","value":{"type":"ActionSheetAction[]","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"cancel-text","default":"-","description":"Text of cancel button","value":{"type":"string","kind":"expression"}},{"name":"description","default":"-","description":"Description above the options","value":{"type":"string","kind":"expression"}},{"name":"closeable","default":"`true`","description":"Whether to show close icon","value":{"type":"boolean","kind":"expression"}},{"name":"close-icon","default":"`cross`","description":"Close icon name","value":{"type":"string","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}},{"name":"round","default":"`true`","description":"Whether to show round corner","value":{"type":"boolean","kind":"expression"}},{"name":"overlay","default":"`true`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"lock-scroll","default":"`true`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util appeared","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-popstate","default":"`true`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-action","default":"`false`","description":"Whether to close when an action is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where ActionSheet will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(action: string) => boolean | Promise\\<boolean\\>","kind":"expression"}}],"events":[{"name":"select","description":"Emitted when an option is clicked","arguments":[{"name":"action","type":"ActionSheetAction"},{"name":"index","type":"number"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[]},{"name":"open","description":"Emitted when opening ActionSheet","arguments":[]},{"name":"close","description":"Emitted when closing ActionSheet","arguments":[]},{"name":"opened","description":"Emitted when ActionSheet is opened","arguments":[]},{"name":"closed","description":"Emitted when ActionSheet is closed","arguments":[]},{"name":"click-overlay","description":"Emitted when overlay is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Custom content"},{"name":"description","description":"Custom description above the options"},{"name":"cancel","description":"Custom the content of cancel button"},{"name":"action","description":"Custom the content of action"}]},{"name":"van-action-bar","attributes":[{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"placeholder","default":"`false`","description":"Whether to generate a placeholder element","value":{"type":"boolean","kind":"expression"}}]},{"name":"van-action-bar-icon","attributes":[{"name":"text","default":"-","description":"Button text","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"-","description":"Icon","value":{"type":"string","kind":"expression"}},{"name":"color","default":"`#323233`","description":"Icon color","value":{"type":"string","kind":"expression"}},{"name":"icon-class","default":"`''`","description":"Icon class name","value":{"type":"string | Array | object","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"-","description":"Whether to show red dot","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"-","description":"Content of the badge","value":{"type":"number | string","kind":"expression"}},{"name":"badge-props","default":"-","description":"Props of Badge, see [Badge - props](#/en-US/badge#props)","value":{"type":"BadgeProps","kind":"expression"}},{"name":"url","default":"-","description":"Link URL","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Text"},{"name":"icon","description":"Custom icon"}]},{"name":"van-action-bar-button","attributes":[{"name":"text","default":"-","description":"Button text","value":{"type":"string","kind":"expression"}},{"name":"type","default":"`default`","description":"Button type, Can be set to `default` `primary` `success` `warning` `danger`","value":{"type":"string","kind":"expression"}},{"name":"color","default":"-","description":"Button color, support linear-gradient","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"-","description":"Left Icon","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable button","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading status","value":{"type":"boolean","kind":"expression"}},{"name":"url","default":"-","description":"Link","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Button content"}]},{"name":"van-address-edit","attributes":[{"name":"area-list","default":"-","description":"Area List","value":{"type":"object","kind":"expression"}},{"name":"area-columns-placeholder","default":"`[]`","description":"placeholder of area columns","value":{"type":"string[]","kind":"expression"}},{"name":"area-placeholder","default":"`Area`","description":"placeholder of area input field","value":{"type":"string","kind":"expression"}},{"name":"address-info","default":"`{}`","description":"Address Info","value":{"type":"AddressEditInfo","kind":"expression"}},{"name":"search-result","default":"`[]`","description":"Address search result","value":{"type":"AddressEditSearchItem[]","kind":"expression"}},{"name":"show-delete","default":"`false`","description":"Whether to show delete button","value":{"type":"boolean","kind":"expression"}},{"name":"show-set-default","default":"`false`","description":"Whether to show default address switch","value":{"type":"boolean","kind":"expression"}},{"name":"show-search-result","default":"`false`","description":"Whether to show address search result","value":{"type":"boolean","kind":"expression"}},{"name":"show-area","default":"`true`","description":"Whether to show area cell","value":{"type":"boolean","kind":"expression"}},{"name":"show-detail","default":"`true`","description":"Whether to show detail field","value":{"type":"boolean","kind":"expression"}},{"name":"disable-area","default":"`false`","description":"Whether to disable area select","value":{"type":"boolean","kind":"expression"}},{"name":"save-button-text","default":"`Save`","description":"Save button text","value":{"type":"string","kind":"expression"}},{"name":"delete-button-text","default":"`Delete`","description":"Delete button text","value":{"type":"string","kind":"expression"}},{"name":"detail-rows","default":"`1`","description":"Detail input rows","value":{"type":"number | string","kind":"expression"}},{"name":"detail-maxlength","default":"`200`","description":"Detail maxlength","value":{"type":"number | string","kind":"expression"}},{"name":"is-saving","default":"`false`","description":"Whether to show save button loading status","value":{"type":"boolean","kind":"expression"}},{"name":"is-deleting","default":"`false`","description":"Whether to show delete button loading status","value":{"type":"boolean","kind":"expression"}},{"name":"tel-validator","default":"-","description":"The method to validate tel","value":{"type":"(val: string) => boolean","kind":"expression"}},{"name":"tel-maxlength","default":"-","description":"Tel maxlength","value":{"type":"number | string","kind":"expression"}},{"name":"validator","default":"-","description":"Custom validator","value":{"type":"(key: string, val: string) => string","kind":"expression"}}],"events":[{"name":"save","description":"Emitted when the save button is clicked","arguments":[{"name":"info","type":"AddressEditInfo"}]},{"name":"focus","description":"Emitted when field is focused","arguments":[{"name":"key","type":"string"}]},{"name":"change","description":"Emitted when only the name and tel field are changed","arguments":[{"name":"{key: string, value: string}"}]},{"name":"delete","description":"Emitted when confirming delete","arguments":[{"name":"info","type":"AddressEditInfo"}]},{"name":"select-search","description":"Emitted when a search result is selected","arguments":[{"name":"value","type":"string"}]},{"name":"click-area","description":"Emitted when the area field is clicked","arguments":[]},{"name":"change-area","description":"Emitted when area changed","arguments":[{"name":"selectedOptions","type":"PickerOption[]"}]},{"name":"change-detail","description":"Emitted when address detail changed","arguments":[{"name":"value","type":"string"}]},{"name":"change-default","description":"Emitted when switching default address","arguments":[{"name":"checked","type":"boolean"}]}],"slots":[{"name":"default","description":"Custom content below address detail"}]},{"name":"van-area","attributes":[{"name":"v-model","default":"-","description":"the `code` of selected area","value":{"type":"string","kind":"expression"}},{"name":"title","default":"-","description":"Toolbar title","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Text of confirm button","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Text of cancel button","value":{"type":"string","kind":"expression"}},{"name":"area-list","default":"-","description":"Area list data","value":{"type":"object","kind":"expression"}},{"name":"columns-placeholder","default":"`[]`","description":"Placeholder of columns","value":{"type":"string[]","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading prompt","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"option-height","default":"`44`","description":"Option height, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"columns-num","default":"`3`","description":"Level of picker","value":{"type":"number | string","kind":"expression"}},{"name":"visible-option-num","default":"`6`","description":"Count of visible columns","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-duration","default":"`1000`","description":"Duration of the momentum animation, unit `ms`","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"confirm","description":"Emitted when the confirm button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"change","description":"Emitted when current option is changed","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes, columnIndex }"}]}],"slots":[{"name":"toolbar","description":"Custom toolbar content"},{"name":"title","description":"Custom title"},{"name":"confirm","description":"Custom confirm button text"},{"name":"cancel","description":"Custom cancel button text"},{"name":"columns-top","description":"Custom content above columns"},{"name":"columns-bottom","description":"Custom content below columns"}]},{"name":"van-address-list","attributes":[{"name":"v-model","default":"-","description":"Id of chosen address","value":{"type":"number | string","kind":"expression"}},{"name":"list","default":"`[]`","description":"Address list","value":{"type":"Address[]","kind":"expression"}},{"name":"disabled-list","default":"`[]`","description":"Disabled address list","value":{"type":"Address[]","kind":"expression"}},{"name":"disabled-text","default":"-","description":"Disabled text","value":{"type":"string","kind":"expression"}},{"name":"switchable","default":"`true`","description":"Whether to allow switch address","value":{"type":"boolean","kind":"expression"}},{"name":"show-add-button","default":"`true`","description":"Whether to show add button","value":{"type":"boolean","kind":"expression"}},{"name":"add-button-text","default":"`Add new address`","description":"Add button text","value":{"type":"string","kind":"expression"}},{"name":"default-tag-text","default":"-","description":"Default tag text","value":{"type":"string","kind":"expression"}},{"name":"right-icon","default":"`edit`","description":"Right Icon","value":{"type":"string","kind":"expression"}}],"events":[{"name":"add","description":"Emitted when the add button is clicked","arguments":[]},{"name":"edit","description":"Emitted when the edit icon of address is clicked","arguments":[{"name":"item","type":"Address"},{"name":"index","type":"number"}]},{"name":"select","description":"Emitted when an address is selected","arguments":[{"name":"item","type":"Address"},{"name":"index","type":"number"}]},{"name":"edit-disabled","description":"Emitted when the edit icon of disabled address is clicked","arguments":[{"name":"item","type":"Address"},{"name":"index","type":"number"}]},{"name":"select-disabled","description":"Emitted when a disabled address is selected","arguments":[{"name":"item","type":"Address"},{"name":"index","type":"number"}]},{"name":"click-item","description":"Emitted when an address item is clicked","arguments":[{"name":"item","type":"Address"},{"name":"index","type":"number"}]}],"slots":[{"name":"default","description":"Custom content after list"},{"name":"top","description":"Custom content before list"},{"name":"item-bottom","description":"Custom content after list item"},{"name":"tag","description":"Custom tag of list item"}]},{"name":"van-badge","attributes":[{"name":"content","default":"-","description":"Badge content","value":{"type":"number | string","kind":"expression"}},{"name":"color","default":"`#ee0a24`","description":"Background color","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"`false`","description":"Whether to show dot","value":{"type":"boolean","kind":"expression"}},{"name":"max","default":"-","description":"Max value, show `{max}+` when exceed, only works when content is number","value":{"type":"number | string","kind":"expression"}},{"name":"offset","default":"-","description":"Offset of badge dot, the two items of the array correspond to the horizontal and vertical offsets","value":{"type":"[number | string, number | string]","kind":"expression"}},{"name":"show-zero","default":"`true`","description":"Whether to show badge when content is zero","value":{"type":"boolean","kind":"expression"}},{"name":"position","default":"`top-right`","description":"Badge position, can be set to `top-left` `bottom-left` `bottom-right`","value":{"type":"string","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"},{"name":"content","description":"Custom badge content"}]},{"name":"van-button","attributes":[{"name":"type","default":"`default`","description":"Can be set to `primary` `success` `warning` `danger`","value":{"type":"string","kind":"expression"}},{"name":"size","default":"`normal`","description":"Can be set to `large` `small` `mini`","value":{"type":"string","kind":"expression"}},{"name":"text","default":"-","description":"Text","value":{"type":"string","kind":"expression"}},{"name":"color","default":"-","description":"Color, support linear-gradient","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"-","description":"Left Icon","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"icon-position","default":"`left`","description":"Icon position, can be set to `right`","value":{"type":"string","kind":"expression"}},{"name":"tag","default":"`button`","description":"HTML Tag","value":{"type":"string","kind":"expression"}},{"name":"native-type","default":"`button`","description":"Native Type Attribute","value":{"type":"string","kind":"expression"}},{"name":"plain","default":"`false`","description":"Whether to be plain button","value":{"type":"boolean","kind":"expression"}},{"name":"block","default":"`false`","description":"Whether to set display block","value":{"type":"boolean","kind":"expression"}},{"name":"round","default":"`false`","description":"Whether to be round button","value":{"type":"boolean","kind":"expression"}},{"name":"square","default":"`false`","description":"Whether to be square button","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable button","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading status","value":{"type":"boolean","kind":"expression"}},{"name":"loading-text","default":"-","description":"Loading text","value":{"type":"string","kind":"expression"}},{"name":"loading-type","default":"`circular`","description":"Loading type, can be set to `spinner`","value":{"type":"string","kind":"expression"}},{"name":"loading-size","default":"`20px`","description":"Loading icon size","value":{"type":"number | string","kind":"expression"}},{"name":"url","default":"-","description":"Link URL","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when button is clicked and not disabled or loading","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"touchstart","description":"Emitted when button is touched","arguments":[{"name":"event","type":"TouchEvent"}]}],"slots":[{"name":"default","description":"Default slot"},{"name":"icon","description":"Custom icon"},{"name":"loading","description":"Custom loading icon"}]},{"name":"van-calendar","attributes":[{"name":"type","default":"`single`","description":"Type, can be set to `range` `multiple`","value":{"type":"string","kind":"expression"}},{"name":"title","default":"`Calendar`","description":"Title of calendar","value":{"type":"string","kind":"expression"}},{"name":"color","default":"`#1989fa`","description":"Color for the bottom button and selected date","value":{"type":"string","kind":"expression"}},{"name":"min-date","default":"Today","description":"Min date","value":{"type":"Date","kind":"expression"}},{"name":"max-date","default":"Six months after the today","description":"Max date","value":{"type":"Date","kind":"expression"}},{"name":"default-date","default":"Today","description":"Default selected date","value":{"type":"Date | Date[] | null","kind":"expression"}},{"name":"row-height","default":"`64`","description":"Row height","value":{"type":"number | string","kind":"expression"}},{"name":"formatter","default":"-","description":"Day formatter","value":{"type":"(day: Day) => Day","kind":"expression"}},{"name":"poppable","default":"`true`","description":"Whether to show the calendar inside a popup","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to enable lazy render","value":{"type":"boolean","kind":"expression"}},{"name":"show-mark","default":"`true`","description":"Whether to show background month mark","value":{"type":"boolean","kind":"expression"}},{"name":"show-title","default":"`true`","description":"Whether to show title","value":{"type":"boolean","kind":"expression"}},{"name":"show-subtitle","default":"`true`","description":"Whether to show subtitle","value":{"type":"boolean","kind":"expression"}},{"name":"show-confirm","default":"`true`","description":"Whether to show confirm button","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"confirm-text","default":"`Confirm`","description":"Confirm button text","value":{"type":"string","kind":"expression"}},{"name":"confirm-disabled-text","default":"`Confirm`","description":"Confirm button text when disabled","value":{"type":"string","kind":"expression"}},{"name":"first-day-of-week","default":"`0`","description":"Set the start day of week","value":{"type":"0-6","kind":"expression"}},{"name":"v-model:show","default":"`false`","description":"Whether to show calendar","value":{"type":"boolean","kind":"expression"}},{"name":"position","default":"`bottom`","description":"Popup position, can be set to `top` `right` `left`","value":{"type":"string","kind":"expression"}},{"name":"round","default":"`true`","description":"Whether to show round corner","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-popstate","default":"`true`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-top","default":"`false`","description":"Whether to enable top safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where Calendar will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"max-range","default":"Unlimited","description":"Number of selectable days","value":{"type":"number | string","kind":"expression"}},{"name":"range-prompt","default":"`Choose no more than xx days`","description":"Error message when exceeded max range","value":{"type":"string","kind":"expression"}},{"name":"show-range-prompt","default":"`true`","description":"Whether prompt error message when exceeded max range","value":{"type":"boolean","kind":"expression"}},{"name":"allow-same-day","default":"`false`","description":"Whether the start and end time of the range is allowed on the same day","value":{"type":"boolean","kind":"expression"}},{"name":"max-range","default":"Unlimited","description":"Max count of selectable days","value":{"type":"number | string","kind":"expression"}},{"name":"range-prompt","default":"`Choose no more than xx days`","description":"Error message when exceeded max count","value":{"type":"string","kind":"expression"}}],"events":[{"name":"select","description":"Emitted when date is selected","arguments":[{"name":"value","type":"Date | Date[]"}]},{"name":"confirm","description":"Emitted after date selection is complete, if `show-confirm` is `true`, it is Emitted after clicking the confirm button","arguments":[{"name":"value","type":"Date | Date[]"}]},{"name":"open","description":"Emitted when opening Popup","arguments":[]},{"name":"close","description":"Emitted when closing Popup","arguments":[]},{"name":"opened","description":"Emitted when Popup is opened","arguments":[]},{"name":"closed","description":"Emitted when Popup is closed","arguments":[]},{"name":"unselect","description":"Emitted when unselect date when type is multiple","arguments":[{"name":"value","type":"Date"}]},{"name":"month-show","description":"Emitted when a month enters the visible area","arguments":[{"name":"value","type":"{ date: Date, title: string }"}]},{"name":"over-range","description":"Emitted when exceeded max range","arguments":[]},{"name":"click-subtitle","description":"Emitted when clicking the subtitle","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-disabled-date","description":"Emitted when clicking disabled date","arguments":[{"name":"value","type":"Date | Date[]"}]}],"slots":[{"name":"title","description":"Custom title"},{"name":"subtitle","description":"Custom subtitle"},{"name":"month-title","description":"Custom title of every month"},{"name":"footer","description":"Custom footer"},{"name":"confirm-text","description":"Custom confirm text"},{"name":"top-info","description":"Custom top info of day"},{"name":"bottom-info","description":"Custom bottom info of day"}]},{"name":"van-card","attributes":[{"name":"thumb","default":"-","description":"Left thumb image URL","value":{"type":"string","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"desc","default":"-","description":"Description","value":{"type":"string","kind":"expression"}},{"name":"tag","default":"-","description":"Tag","value":{"type":"string","kind":"expression"}},{"name":"num","default":"-","description":"number","value":{"type":"number | string","kind":"expression"}},{"name":"price","default":"-","description":"Price","value":{"type":"number | string","kind":"expression"}},{"name":"origin-price","default":"-","description":"Origin price","value":{"type":"number | string","kind":"expression"}},{"name":"centered","default":"`false`","description":"Whether content vertical centered","value":{"type":"boolean","kind":"expression"}},{"name":"currency","default":"`¥`","description":"Currency symbol","value":{"type":"string","kind":"expression"}},{"name":"thumb-link","default":"-","description":"Thumb link URL","value":{"type":"string","kind":"expression"}},{"name":"lazy-load","default":"`false`","description":"Whether to enable thumb lazy load, should register [Lazyload](#/en-US/lazyload) component","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-thumb","description":"Emitted when thumb is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"title","description":"Custom title"},{"name":"desc","description":"Custom description"},{"name":"num","description":"Custom num"},{"name":"price","description":"Custom price"},{"name":"origin-price","description":"Custom origin price"},{"name":"price-top","description":"Custom price top"},{"name":"bottom","description":"Custom price bottom"},{"name":"thumb","description":"Custom thumb"},{"name":"tag","description":"Custom thumb tag"},{"name":"tags","description":"Custom tags"},{"name":"footer","description":"Custom footer"}]},{"name":"van-back-top","attributes":[{"name":"target","default":"-","description":"Can be a selector or a DOM ELement, default closest parent scrolling container","value":{"type":"string | HTMLElement","kind":"expression"}},{"name":"right","default":"`30`","description":"Right distance of the page, the default unit is px","value":{"type":"number | string","kind":"expression"}},{"name":"bottom","default":"`40`","description":"Bottom distance of the page, the default unit is px","value":{"type":"number | string","kind":"expression"}},{"name":"offset","default":"`200`","description":"The component will not display until the scroll offset reaches this value","value":{"type":"number","kind":"expression"}},{"name":"teleport","default":"`body`","description":"Specifies a target element where BackTop will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"immediate","default":"`false`","description":"Whether to scroll to top immediately","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`100`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when Component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"customize default content"}]},{"name":"van-cascader","attributes":[{"name":"v-model","default":"-","description":"Value of selected option","value":{"type":"string | number","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"options","default":"`[]`","description":"Options","value":{"type":"CascaderOption[]","kind":"expression"}},{"name":"placeholder","default":"`Select`","description":"Placeholder of unselected tab","value":{"type":"string","kind":"expression"}},{"name":"active-color","default":"`#1989fa`","description":"Active color","value":{"type":"string","kind":"expression"}},{"name":"swipeable","default":"`true`","description":"Whether to enable gestures to slide left and right","value":{"type":"boolean","kind":"expression"}},{"name":"closeable","default":"`true`","description":"Whether to show close icon","value":{"type":"boolean","kind":"expression"}},{"name":"show-header","default":"`true`","description":"Whether to show header","value":{"type":"boolean","kind":"expression"}},{"name":"close-icon","default":"`cross`","description":"Close icon name","value":{"type":"string","kind":"expression"}},{"name":"field-names","default":"`{ text: 'text', value: 'value', children: 'children' }`","description":"Custom the fields of options","value":{"type":"CascaderFieldNames","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when active option changed","arguments":[{"name":"{ value: string | number, selectedOptions: CascaderOption[], tabIndex: number }"}]},{"name":"finish","description":"Emitted when all options is selected","arguments":[{"name":"{ value: string | number, selectedOptions: CascaderOption[], tabIndex: number }"}]},{"name":"close","description":"Emitted when the close icon is clicked","arguments":[]},{"name":"click-tab","description":"Emitted when a tab is clicked","arguments":[{"name":"activeTab","type":"number"},{"name":"title","type":"string"}]}],"slots":[{"name":"title","description":"Custom title"},{"name":"option","description":"Custom option text"},{"name":"options-top","description":"Custom the content above the options"},{"name":"options-bottom","description":"Custom the content below the options"}]},{"name":"van-cell-group","attributes":[{"name":"title","default":"-","description":"Group title","value":{"type":"string","kind":"expression"}},{"name":"inset","default":"`false`","description":"Whether to be inset grouped","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show outer border","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"},{"name":"title","description":"Custom title"}]},{"name":"van-cell","attributes":[{"name":"title","default":"-","description":"Title","value":{"type":"number | string","kind":"expression"}},{"name":"value","default":"-","description":"Right text","value":{"type":"number | string","kind":"expression"}},{"name":"label","default":"-","description":"Description below the title","value":{"type":"string","kind":"expression"}},{"name":"size","default":"-","description":"Size, can be set to `large` `normal`","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"-","description":"Left Icon","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"tag","default":"`div`","description":"Custom element tag","value":{"type":"string","kind":"expression"}},{"name":"url","default":"-","description":"Link URL","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show inner border","value":{"type":"boolean","kind":"expression"}},{"name":"center","default":"`false`","description":"Whether to center content vertically","value":{"type":"boolean","kind":"expression"}},{"name":"clickable","default":"`null`","description":"Whether to show click feedback when clicked","value":{"type":"boolean","kind":"expression"}},{"name":"is-link","default":"`false`","description":"Whether to show link icon","value":{"type":"boolean","kind":"expression"}},{"name":"required","default":"`false`","description":"Whether to show required mark","value":{"type":"boolean","kind":"expression"}},{"name":"arrow-direction","default":"`right`","description":"Can be set to `left` `up` `down`","value":{"type":"string","kind":"expression"}},{"name":"title-style","default":"-","description":"Title style","value":{"type":"string | Array | object","kind":"expression"}},{"name":"title-class","default":"-","description":"Title className","value":{"type":"string | Array | object","kind":"expression"}},{"name":"value-class","default":"-","description":"Value className","value":{"type":"string | Array | object","kind":"expression"}},{"name":"label-class","default":"-","description":"Label className","value":{"type":"string | Array | object","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when cell is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"title","description":"Custom title"},{"name":"value","description":"Custom value"},{"name":"label","description":"Custom label"},{"name":"icon","description":"Custom left icon"},{"name":"right-icon","description":"Custom right icon"},{"name":"extra","description":"Custom extra content on the right"}]},{"name":"van-checkbox","attributes":[{"name":"v-model","default":"`false`","description":"Check status","value":{"type":"boolean","kind":"expression"}},{"name":"name","default":"-","description":"Checkbox name, usually a unique string or number","value":{"type":"any","kind":"expression"}},{"name":"shape","default":"`round`","description":"Can be set to `square`","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Disable checkbox","value":{"type":"boolean","kind":"expression"}},{"name":"label-disabled","default":"`false`","description":"Whether to disable label click","value":{"type":"boolean","kind":"expression"}},{"name":"label-position","default":"`right`","description":"Can be set to `left`","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`20px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"checked-color","default":"`#1989fa`","description":"Checked color","value":{"type":"string","kind":"expression"}},{"name":"bind-group","default":"`true`","description":"Whether to bind with CheckboxGroup","value":{"type":"boolean","kind":"expression"}},{"name":"indeterminate","default":"`false`","description":"Whether indeterminate status","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when value changed","arguments":[{"name":"checked","type":"boolean"}]},{"name":"click","description":"Emitted when the checkbox is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Custom label"},{"name":"icon","description":"Custom icon"}]},{"name":"van-checkbox-group","attributes":[{"name":"v-model","default":"-","description":"Names of all checked checkboxes","value":{"type":"any[]","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable all checkboxes","value":{"type":"boolean","kind":"expression"}},{"name":"max","default":"`0`(Unlimited)","description":"Maximum amount of checked options","value":{"type":"number | string","kind":"expression"}},{"name":"direction","default":"`vertical`","description":"Direction, can be set to `horizontal`","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`20px`","description":"Icon size of all checkboxes","value":{"type":"number | string","kind":"expression"}},{"name":"checked-color","default":"`#1989fa`","description":"Checked color of all checkboxes","value":{"type":"string","kind":"expression"}},{"name":"shape","default":"`round`","description":"Can be set to `square`","value":{"type":"string","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when value changed","arguments":[{"name":"names","type":"any[]"}]}]},{"name":"van-barrage","attributes":[{"name":"v-model","default":"-","description":"Barrage data","value":{"type":"BarrageItem[]","kind":"expression"}},{"name":"auto-play","default":"`true`","description":"Whether to play the bullet screen automatically","value":{"type":"boolean","kind":"expression"}},{"name":"rows","default":"`4`","description":"The number of lines of text","value":{"type":"number | string","kind":"expression"}},{"name":"top","default":"`10`","description":"Spacing between the top of the barrage area, unit `px`","value":{"type":"number | string","kind":"expression"}},{"name":"duration","default":"`4000`","description":"Text animation duration, unit `ms`","value":{"type":"number | string","kind":"expression"}},{"name":"delay","default":"`300`","description":"Barrage animation delay, unit `ms`","value":{"type":"number","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"}]},{"name":"van-circle","attributes":[{"name":"v-model:current-rate","default":"-","description":"Current rate","value":{"type":"number","kind":"expression"}},{"name":"rate","default":"`100`","description":"Target rate","value":{"type":"number | string","kind":"expression"}},{"name":"size","default":"`100px`","description":"Circle size","value":{"type":"number | string","kind":"expression"}},{"name":"color","default":"`#1989fa`","description":"Progress color, passing object to render gradient","value":{"type":"string | object","kind":"expression"}},{"name":"layer-color","default":"`white`","description":"Layer color","value":{"type":"string","kind":"expression"}},{"name":"fill","default":"`none`","description":"Fill color","value":{"type":"string","kind":"expression"}},{"name":"speed","default":"`0`","description":"Animate speed(rate/s)","value":{"type":"number | string","kind":"expression"}},{"name":"text","default":"-","description":"Text","value":{"type":"string","kind":"expression"}},{"name":"stroke-width","default":"`40`","description":"Stroke width","value":{"type":"number | string","kind":"expression"}},{"name":"stroke-linecap","default":"`round`","description":"Stroke linecap, can be set to `square` `butt`","value":{"type":"string","kind":"expression"}},{"name":"clockwise","default":"`true`","description":"Whether to be clockwise","value":{"type":"boolean","kind":"expression"}},{"name":"start-position","default":"`top`","description":"Progress start position, can be set to `left`、`right`、`bottom`","value":{"type":"CircleStartPosition","kind":"expression"}}],"slots":[{"name":"default","description":"custom text content"}]},{"name":"van-row","attributes":[{"name":"gutter","default":"-","description":"Grid spacing(px)","value":{"type":"number | string | Array","kind":"expression"}},{"name":"tag","default":"`div`","description":"Custom element tag","value":{"type":"string","kind":"expression"}},{"name":"justify","default":"`start`","description":"Flex main axis, can be set to end/center/space-around/space-between","value":{"type":"string","kind":"expression"}},{"name":"align","default":"`top`","description":"Flex cross axis, be set to center/bottom","value":{"type":"string","kind":"expression"}},{"name":"wrap","default":"`true`","description":"Whether to wrap","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when the row is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-col","attributes":[{"name":"span","default":"-","description":"number of column the grid spans","value":{"type":"number | string","kind":"expression"}},{"name":"offset","default":"-","description":"number of spacing on the left side of the grid","value":{"type":"number | string","kind":"expression"}},{"name":"tag","default":"`div`","description":"Custom element tag","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when the col is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-collapse","attributes":[{"name":"v-model","default":"-","description":"Names of current active panels","value":{"type":"accordion mode: _number | string_<br>non-accordion mode: _(number | string)[]","kind":"expression"}},{"name":"accordion","default":"`false`","description":"Whether to be accordion mode","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show outer border","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when switching panel","arguments":[{"name":"activeNames","type":"string | number | Array<string | number>"}]}]},{"name":"van-collapse-item","attributes":[{"name":"name","default":"`index`","description":"Name","value":{"type":"number | string","kind":"expression"}},{"name":"icon","default":"-","description":"Left Icon","value":{"type":"string","kind":"expression"}},{"name":"size","default":"-","description":"Title size, can be set to `large`","value":{"type":"string","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"number | string","kind":"expression"}},{"name":"value","default":"-","description":"Right text","value":{"type":"number | string","kind":"expression"}},{"name":"label","default":"-","description":"Description below the title","value":{"type":"string","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show inner border","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disabled collapse","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"is-link","default":"`true`","description":"Whether to show link icon","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util opened","value":{"type":"boolean","kind":"expression"}},{"name":"title-class","default":"-","description":"Title className","value":{"type":"string","kind":"expression"}},{"name":"value-class","default":"-","description":"Value className","value":{"type":"string","kind":"expression"}},{"name":"label-class","default":"-","description":"Label className","value":{"type":"string","kind":"expression"}}],"slots":[{"name":"default","description":"Content"},{"name":"title","description":"Custom header title"},{"name":"value","description":"Custom header value"},{"name":"label","description":"Custom header label"},{"name":"icon","description":"Custom header left icon"},{"name":"right-icon","description":"Custom header right icon"}]},{"name":"van-config-provider","attributes":[{"name":"theme","default":"`light`","description":"Theme mode, can be set to `dark`","value":{"type":"ConfigProviderTheme","kind":"expression"}},{"name":"theme-vars","default":"-","description":"Theme variables","value":{"type":"object","kind":"expression"}},{"name":"theme-vars-dark","default":"-","description":"Theme variables that work in dark mode,will override `theme-vars`","value":{"type":"object","kind":"expression"}},{"name":"theme-vars-light","default":"-","description":"Theme variables that work in light mode, will override `theme-vars`","value":{"type":"object","kind":"expression"}},{"name":"theme-vars-scope","default":"`local`","description":"by default only affects its child components,set to `global` for the entire page to take effect","value":{"type":"ConfigProviderThemeVarsScope","kind":"expression"}},{"name":"z-index","default":"`2000`","description":"Set the z-index of all popup components, this property takes effect globally","value":{"type":"number","kind":"expression"}},{"name":"tag","default":"`div`","description":"HTML Tag of root element","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}}]},{"name":"van-contact-edit","attributes":[{"name":"contact-info","default":"`{}`","description":"Contact Info","value":{"type":"ContactEditInfo","kind":"expression"}},{"name":"is-edit","default":"`false`","description":"Whether is editing","value":{"type":"boolean","kind":"expression"}},{"name":"is-saving","default":"`false`","description":"Whether to show save button loading status","value":{"type":"boolean","kind":"expression"}},{"name":"is-deleting","default":"`false`","description":"Whether to show delete button loading status","value":{"type":"boolean","kind":"expression"}},{"name":"tel-validator","default":"-","description":"The method to validate tel","value":{"type":"(tel: string) => boolean","kind":"expression"}},{"name":"show-set-default","default":"`false`","description":"Whether to show default contact switch","value":{"type":"boolean","kind":"expression"}},{"name":"set-default-label","default":"-","description":"default contact switch label","value":{"type":"string","kind":"expression"}}],"events":[{"name":"save","description":"Emitted when the save button is clicked","arguments":[{"name":"content","type":"contact info"}]},{"name":"delete","description":"Emitted when the delete button is clicked","arguments":[{"name":"content","type":"contact info"}]},{"name":"change-default","description":"Emitted when the default contact is switched","arguments":[{"name":"checked","type":"contact is not the default"},{"name":"t"}]}]},{"name":"van-contact-card","attributes":[{"name":"type","default":"`add`","description":"Can be set to `edit`","value":{"type":"string","kind":"expression"}},{"name":"name","default":"-","description":"Name","value":{"type":"string","kind":"expression"}},{"name":"tel","default":"-","description":"Phone","value":{"type":"string","kind":"expression"}},{"name":"add-text","default":"`Add contact info`","description":"Add card text","value":{"type":"string","kind":"expression"}},{"name":"editable","default":"`true`","description":"Whether to allow editing of contacts","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-contact-list","attributes":[{"name":"v-model","default":"-","description":"Id of chosen contact","value":{"type":"number | string","kind":"expression"}},{"name":"list","default":"`[]`","description":"Contact list","value":{"type":"ContactListItem[]","kind":"expression"}},{"name":"add-text","default":"`Add new contact`","description":"Add button text","value":{"type":"string","kind":"expression"}},{"name":"default-tag-text","default":"-","description":"Default tag text","value":{"type":"string","kind":"expression"}}],"events":[{"name":"add","description":"Emitted when the add button is clicked","arguments":[]},{"name":"edit","description":"Emitted when the edit button is clicked","arguments":[{"name":"contact","type":"ContactListItem"},{"name":"index","type":"number"}]},{"name":"select","description":"Emitted when a contact is selected","arguments":[{"name":"contact","type":"ContactListItem"},{"name":"index","type":"number"}]}]},{"name":"van-count-down","attributes":[{"name":"time","default":"`0`","description":"Total time, unit milliseconds","value":{"type":"number | string","kind":"expression"}},{"name":"format","default":"`HH:mm:ss`","description":"Time format","value":{"type":"string","kind":"expression"}},{"name":"auto-start","default":"`true`","description":"Whether to auto start count down","value":{"type":"boolean","kind":"expression"}},{"name":"millisecond","default":"`false`","description":"Whether to enable millisecond render","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"finish","description":"Emitted when count down finished","arguments":[]},{"name":"change","description":"Emitted when count down changed","arguments":[{"name":"currentTime","type":"CurrentTime"}]}],"slots":[{"name":"default","description":"Custom Content"}]},{"name":"van-coupon-cell","attributes":[{"name":"title","default":"`Coupon`","description":"Cell title","value":{"type":"string","kind":"expression"}},{"name":"chosen-coupon","default":"`-1`","description":"Index of chosen coupon","value":{"type":"number | string","kind":"expression"}},{"name":"coupons","default":"`[]`","description":"Coupon list","value":{"type":"Coupon[]","kind":"expression"}},{"name":"editable","default":"`true`","description":"Cell editable","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show inner border","value":{"type":"boolean","kind":"expression"}},{"name":"currency","default":"`¥`","description":"Currency symbol","value":{"type":"string","kind":"expression"}}]},{"name":"van-coupon-list","attributes":[{"name":"v-model","default":"-","description":"Current exchange code","value":{"type":"string","kind":"expression"}},{"name":"chosen-coupon","default":"`-1`","description":"Index of chosen coupon","value":{"type":"number","kind":"expression"}},{"name":"coupons","default":"`[]`","description":"Coupon list","value":{"type":"CouponInfo[]","kind":"expression"}},{"name":"disabled-coupons","default":"`[]`","description":"Disabled coupon list","value":{"type":"CouponInfo[]","kind":"expression"}},{"name":"enabled-title","default":"`Available`","description":"Title of coupon list","value":{"type":"string","kind":"expression"}},{"name":"disabled-title","default":"`Unavailable`","description":"Title of disabled coupon list","value":{"type":"string","kind":"expression"}},{"name":"exchange-button-text","default":"`Exchange`","description":"Exchange button text","value":{"type":"string","kind":"expression"}},{"name":"exchange-button-loading","default":"`false`","description":"Whether to show loading in exchange button","value":{"type":"boolean","kind":"expression"}},{"name":"exchange-button-disabled","default":"`false`","description":"Whether to disable exchange button","value":{"type":"boolean","kind":"expression"}},{"name":"exchange-min-length","default":"`1`","description":"Min length to enable exchange button","value":{"type":"number","kind":"expression"}},{"name":"displayed-coupon-index","default":"-","description":"Index of displayed coupon","value":{"type":"number","kind":"expression"}},{"name":"close-button-text","default":"`Close`","description":"Close button text","value":{"type":"string","kind":"expression"}},{"name":"input-placeholder","default":"`Coupon code`","description":"Input placeholder","value":{"type":"string","kind":"expression"}},{"name":"currency","default":"`¥`","description":"Currency symbol","value":{"type":"string","kind":"expression"}},{"name":"empty-image","default":"-","description":"Placeholder image when list is empty","value":{"type":"string","kind":"expression"}},{"name":"show-count","default":"`true`","description":"Whether to show coupon count in tab title","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when chosen coupon changed","arguments":[{"name":"index","type":"index of chosen coupon"}]},{"name":"exchange","description":"Emitted when exchanging coupon","arguments":[{"name":"code","type":"exchange code"}]}],"slots":[{"name":"list-footer","description":"Coupon list bottom"},{"name":"disabled-list-footer","description":"Unavailable coupons list bottom"}]},{"name":"van-dialog","attributes":[{"name":"v-model:show","default":"-","description":"Whether to show dialog","value":{"type":"boolean","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"width","default":"`320px`","description":"Width","value":{"type":"number | string","kind":"expression"}},{"name":"message","default":"-","description":"Message","value":{"type":"string | () => JSX.ELement","kind":"expression"}},{"name":"message-align","default":"`center`","description":"Message align, can be set to `left` `right` `justify`","value":{"type":"string","kind":"expression"}},{"name":"theme","default":"`default`","description":"Theme style, can be set to `round-button`","value":{"type":"string","kind":"expression"}},{"name":"show-confirm-button","default":"`true`","description":"Whether to show confirm button","value":{"type":"boolean","kind":"expression"}},{"name":"show-cancel-button","default":"`false`","description":"Whether to show cancel button","value":{"type":"boolean","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Cancel button text","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-color","default":"`black`","description":"Cancel button color","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-disabled","default":"`false`","description":"Whether to disable cancel button","value":{"type":"boolean","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Confirm button text","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-color","default":"`#ee0a24`","description":"Confirm button color","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-disabled","default":"`false`","description":"Whether to disable confirm button","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}},{"name":"overlay","default":"`true`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"close-on-popstate","default":"`true`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`false`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util appeared","value":{"type":"boolean","kind":"expression"}},{"name":"lock-scroll","default":"`true`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"allow-html","default":"`false`","description":"Whether to allow HTML rendering in message","value":{"type":"boolean","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(action: string) => boolean | Promise\\<boolean\\>","kind":"expression"}},{"name":"transition","default":"-","description":"Transition, equivalent to `name` prop of [transition](https://vuejs.org/api/built-in-components.html#transition)","value":{"type":"string","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where Dialog will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"confirm","description":"Emitted when the confirm button is clicked","arguments":[]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[]},{"name":"open","description":"Emitted when opening Dialog","arguments":[]},{"name":"close","description":"Emitted when closing Dialog","arguments":[]},{"name":"opened","description":"Emitted when Dialog is opened","arguments":[]},{"name":"closed","description":"Emitted when Dialog is closed","arguments":[]}],"slots":[{"name":"default","description":"Custom message"},{"name":"title","description":"Custom title"},{"name":"footer","description":"Custom footer"}]},{"name":"van-divider","attributes":[{"name":"dashed","default":"`false`","description":"Whether to use dashed border","value":{"type":"boolean","kind":"expression"}},{"name":"hairline","default":"`true`","description":"Whether to use hairline","value":{"type":"boolean","kind":"expression"}},{"name":"content-position","default":"`center`","description":"Content position, can be set to `left` `right`","value":{"type":"string","kind":"expression"}},{"name":"vertical","default":"`false`","description":"Whether to use vertical","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"content"}]},{"name":"van-dropdown-menu","attributes":[{"name":"active-color","default":"`#1989fa`","description":"Active color of title and option","value":{"type":"string","kind":"expression"}},{"name":"direction","default":"`down`","description":"Expand direction, can be set to `up`","value":{"type":"string","kind":"expression"}},{"name":"z-index","default":"`10`","description":"z-index of menu item","value":{"type":"number | string","kind":"expression"}},{"name":"duration","default":"`0.2`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"overlay","default":"`true`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-outside","default":"`true`","description":"Whether to close when outside is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"swipe-threshold","default":"-","description":"Horizontal scrolling is allowed when the number of items exceeds the threshold and the total width exceeds the width of the menu.","value":{"type":"number | string","kind":"expression"}},{"name":"auto-locate","default":"`false`","description":"When the ancestor element is set with a transform, the position of the dropdown menu will be automatically adjusted.","value":{"type":"boolean","kind":"expression"}}]},{"name":"van-dropdown-item","attributes":[{"name":"v-model","default":"-","description":"Value of current option","value":{"type":"number | string","kind":"expression"}},{"name":"title","default":"Text of selected option","description":"Item title","value":{"type":"string","kind":"expression"}},{"name":"options","default":"`[]`","description":"Options","value":{"type":"Option[]","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable dropdown item","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util opened","value":{"type":"boolean","kind":"expression"}},{"name":"title-class","default":"-","description":"Title class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where DropdownItem will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"change","description":"Emitted select option and value changed","arguments":[{"name":"value","type":"number | string"}]},{"name":"open","description":"Emitted when opening menu","arguments":[]},{"name":"close","description":"Emitted when closing menu","arguments":[]},{"name":"opened","description":"Emitted when menu is opened","arguments":[]},{"name":"closed","description":"Emitted when menu is closed","arguments":[]}],"slots":[{"name":"default","description":"Content"},{"name":"title","description":"Custom title"}]},{"name":"van-field","attributes":[{"name":"v-model","default":"-","description":"Input value","value":{"type":"number | string","kind":"expression"}},{"name":"label","default":"-","description":"Left side label","value":{"type":"string","kind":"expression"}},{"name":"name","default":"-","description":"As the identifier when submitting the form","value":{"type":"string","kind":"expression"}},{"name":"id","default":"`van-field-n-input`","description":"Input id, the for attribute of the label also will be set","value":{"type":"string","kind":"expression"}},{"name":"type","default":"`text`","description":"Input type, support all [native types](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#input_types) and `digit` type","value":{"type":"FieldType","kind":"expression"}},{"name":"size","default":"-","description":"Size, can be set to `large` `normal`","value":{"type":"string","kind":"expression"}},{"name":"maxlength","default":"-","description":"Max length of value","value":{"type":"number | string","kind":"expression"}},{"name":"placeholder","default":"-","description":"Input placeholder","value":{"type":"string","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show inner border","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable field","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"colon","default":"`false`","description":"Whether to display colon after label","value":{"type":"boolean","kind":"expression"}},{"name":"required","default":"`null`","description":"Whether to show required mark","value":{"type":"boolean | 'auto'","kind":"expression"}},{"name":"center","default":"`true`","description":"Whether to center content vertically","value":{"type":"boolean","kind":"expression"}},{"name":"clearable","default":"`false`","description":"Whether to be clearable","value":{"type":"boolean","kind":"expression"}},{"name":"clear-icon","default":"`clear`","description":"Clear icon name","value":{"type":"string","kind":"expression"}},{"name":"clear-trigger","default":"`focus`","description":"When to display the clear icon, `always` means to display the icon when value is not empty, `focus` means to display the icon when input is focused","value":{"type":"FieldClearTrigger","kind":"expression"}},{"name":"clickable","default":"`false`","description":"Whether to show click feedback when clicked","value":{"type":"boolean","kind":"expression"}},{"name":"is-link","default":"`false`","description":"Whether to show link icon","value":{"type":"boolean","kind":"expression"}},{"name":"autofocus","default":"`false`","description":"Whether to auto focus, unsupported in iOS","value":{"type":"boolean","kind":"expression"}},{"name":"show-word-limit","default":"`false`","description":"Whether to show word limit, need to set the `maxlength` prop","value":{"type":"boolean","kind":"expression"}},{"name":"error","default":"`false`","description":"Whether to mark the input content in red","value":{"type":"boolean","kind":"expression"}},{"name":"error-message","default":"-","description":"Error message","value":{"type":"string","kind":"expression"}},{"name":"error-message-align","default":"`left`","description":"Error message align, can be set to `center` `right`","value":{"type":"FieldTextAlign","kind":"expression"}},{"name":"formatter","default":"-","description":"Input value formatter","value":{"type":"(val: string) => string","kind":"expression"}},{"name":"format-trigger","default":"`onChange`","description":"When to format value, can be set to `onBlur`","value":{"type":"FieldFormatTrigger","kind":"expression"}},{"name":"arrow-direction","default":"`right`","description":"Can be set to `left` `up` `down`","value":{"type":"string","kind":"expression"}},{"name":"label-class","default":"-","description":"Label className","value":{"type":"string | Array | object","kind":"expression"}},{"name":"label-width","default":"`6.2em`","description":"Label width","value":{"type":"number | string","kind":"expression"}},{"name":"label-align","default":"`left`","description":"Label align, can be set to `center` `right` `top`","value":{"type":"FieldTextAlign","kind":"expression"}},{"name":"input-align","default":"`left`","description":"Input align, can be set to `center` `right`","value":{"type":"FieldTextAlign","kind":"expression"}},{"name":"autosize","default":"`false`","description":"Textarea auto resize, can accept an object,<br>e.g. { maxHeight: 100, minHeight: 50 }","value":{"type":"boolean | FieldAutosizeConfig","kind":"expression"}},{"name":"left-icon","default":"-","description":"Left side icon name","value":{"type":"string","kind":"expression"}},{"name":"right-icon","default":"-","description":"Right side icon name","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"rules","default":"-","description":"Form validation rules","value":{"type":"FieldRule[]","kind":"expression"}},{"name":"autocomplete","default":"-","description":"HTML native attribute, see [MDN - autocomplete](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete)","value":{"type":"string","kind":"expression"}},{"name":"autocapitalize","default":"-","description":"HTML native attribute, see [MDN - autocapitalize](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/autocapitalize)<br>","value":{"type":"string","kind":"expression"}},{"name":"enterkeyhint","default":"-","description":"HTML native attribute, see [MDN - enterkeyhint](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/enterkeyhint)<br>","value":{"type":"string","kind":"expression"}},{"name":"spellcheck","default":"-","description":"HTML native attribute, see [MDN - spellcheck](https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/spellcheck)<br>","value":{"type":"boolean","kind":"expression"}},{"name":"autocorrect","default":"-","description":"Safari only, see [MDN - autocorrect](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#autocorrect)<br>","value":{"type":"string","kind":"expression"}}],"events":[{"name":"update:model-value","description":"Emitted when input value changed","arguments":[{"name":"value","type":"string"}]},{"name":"focus","description":"Emitted when input is focused","arguments":[{"name":"event","type":"Event"}]},{"name":"blur","description":"Emitted when input is blurred","arguments":[{"name":"event","type":"Event"}]},{"name":"clear","description":"Emitted when the clear icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-input","description":"Emitted when the input is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-left-icon","description":"Emitted when the left icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-right-icon","description":"Emitted when the right icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"start-validate","description":"Emitted when start validation","arguments":[]},{"name":"end-validate","description":"Emitted when end validation","arguments":[{"name":"{ status: string, message: string }"}]}],"slots":[{"name":"label","description":"Custom label"},{"name":"input","description":"Custom input"},{"name":"left-icon","description":"Custom left icon"},{"name":"right-icon","description":"Custom right icon"},{"name":"button","description":"Insert button"},{"name":"error-message","description":"Custom error message"},{"name":"extra","description":"Custom content on the right"}]},{"name":"van-empty","attributes":[{"name":"image","default":"`default`","description":"Image type, can be set to `error` `network` `search` or image URL","value":{"type":"string","kind":"expression"}},{"name":"image-size","default":"-","description":"Image size","value":{"type":"number | string | Array","kind":"expression"}},{"name":"description","default":"-","description":"Description","value":{"type":"string","kind":"expression"}}],"slots":[{"name":"default","description":"Custom bottom content"},{"name":"image","description":"Custom image"},{"name":"description","description":"Custom description"}]},{"name":"van-floating-panel","attributes":[{"name":"v-model:height","default":"`0`","description":"The current display height of the panel","value":{"type":"number | string","kind":"expression"}},{"name":"anchors","default":"`[100, window.innerWidth * 0.6]`","description":"Setting custom anchors, unit `px`","value":{"type":"number[]","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"content-draggable","default":"`true`","description":"Allow dragging content","value":{"type":"boolean","kind":"expression"}},{"name":"lock-scroll","default":"`false`","description":"When not dragging, Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"height-change","description":"Emitted when panel height is changed and the dragging is finished","arguments":[{"name":"{ height: number }"}]}],"slots":[{"name":"default","description":"Custom panel content"}]},{"name":"van-date-picker","attributes":[{"name":"v-model","default":"`[]`","description":"Current date","value":{"type":"string[]","kind":"expression"}},{"name":"columns-type","default":"`['year', 'month', 'day']`","description":"Columns type","value":{"type":"string[]","kind":"expression"}},{"name":"min-date","default":"Ten years ago on January 1","description":"Min date","value":{"type":"Date","kind":"expression"}},{"name":"max-date","default":"Ten years later on December 31","description":"Max date","value":{"type":"Date","kind":"expression"}},{"name":"title","default":"`''`","description":"Toolbar title","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Text of confirm button","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Text of cancel button","value":{"type":"string","kind":"expression"}},{"name":"show-toolbar","default":"`true`","description":"Whether to show toolbar","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading prompt","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"filter","default":"-","description":"Option filter","value":{"type":"(type: string, options: PickerOption[]) => PickerOption[]","kind":"expression"}},{"name":"formatter","default":"-","description":"Option formatter","value":{"type":"(type: string, option: PickerOption) => PickerOption","kind":"expression"}},{"name":"option-height","default":"`44`","description":"Option height, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"visible-option-num","default":"`6`","description":"Count of visible columns","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-duration","default":"`1000`","description":"Duration of the momentum animation, unit `ms`","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"confirm","description":"Emitted when the confirm button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"change","description":"Emitted when current option is changed","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes, columnIndex }"}]}],"slots":[{"name":"toolbar","description":"Custom toolbar content"},{"name":"title","description":"Custom title"},{"name":"confirm","description":"Custom confirm button text"},{"name":"cancel","description":"Custom cancel button text"},{"name":"option","description":"Custom option content"},{"name":"columns-top","description":"Custom content above columns"},{"name":"columns-bottom","description":"Custom content below columns"}]},{"name":"van-form","attributes":[{"name":"label-width","default":"`6.2em`","description":"Field label width","value":{"type":"number | string","kind":"expression"}},{"name":"label-align","default":"`left`","description":"Field label align, can be set to `center` `right` `top`","value":{"type":"string","kind":"expression"}},{"name":"input-align","default":"`left`","description":"Field input align, can be set to `center` `right`","value":{"type":"string","kind":"expression"}},{"name":"error-message-align","default":"`left`","description":"Error message align, can be set to `center` `right`","value":{"type":"string","kind":"expression"}},{"name":"validate-trigger","default":"`onBlur`","description":"When to validate the form, can be set to `onChange`、`onSubmit`, supports using array to set multiple values","value":{"type":"string | string[]","kind":"expression"}},{"name":"colon","default":"`false`","description":"Whether to display colon after label","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable form","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"required","default":"`null`","description":"Whether to show required mark","value":{"type":"boolean | 'auto'","kind":"expression"}},{"name":"validate-first","default":"`false`","description":"Whether to stop the validation when a rule fails","value":{"type":"boolean","kind":"expression"}},{"name":"scroll-to-error","default":"`false`","description":"Whether to scroll to the error field when validation failed","value":{"type":"boolean","kind":"expression"}},{"name":"show-error","default":"`false`","description":"Whether to highlight input when validation failed","value":{"type":"boolean","kind":"expression"}},{"name":"show-error-message","default":"`true`","description":"Whether to show error message when validation failed","value":{"type":"boolean","kind":"expression"}},{"name":"submit-on-enter","default":"`true`","description":"Whether to submit form on enter","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"submit","description":"Emitted after submitting the form and validation passed","arguments":[{"name":"values","type":"object"}]},{"name":"failed","description":"Emitted after submitting the form and validation failed","arguments":[{"name":"errorInfo","type":"{ values: object, errors: object[] }"}]}],"slots":[{"name":"default","description":"Form content"}]},{"name":"van-grid","attributes":[{"name":"column-num","default":"`4`","description":"Column Num","value":{"type":"number | string","kind":"expression"}},{"name":"icon-size","default":"`28px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"gutter","default":"`0`","description":"Gutter","value":{"type":"number | string","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show border","value":{"type":"boolean","kind":"expression"}},{"name":"center","default":"`true`","description":"Whether to center content","value":{"type":"boolean","kind":"expression"}},{"name":"square","default":"`false`","description":"Whether to be square shape","value":{"type":"boolean","kind":"expression"}},{"name":"clickable","default":"`false`","description":"Whether to show click feedback when clicked","value":{"type":"boolean","kind":"expression"}},{"name":"direction","default":"`vertical`","description":"Content arrangement direction, can be set to `horizontal`","value":{"type":"string","kind":"expression"}},{"name":"reverse","default":"`false`","description":"Whether to reverse the position of icon and text","value":{"type":"boolean","kind":"expression"}}]},{"name":"van-grid-item","attributes":[{"name":"text","default":"-","description":"Text","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"-","description":"Icon name or URL","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"icon-color","default":"-","description":"Icon color","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"`false`","description":"Whether to show red dot","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"-","description":"Content of the badge","value":{"type":"number | string","kind":"expression"}},{"name":"badge-props","default":"-","description":"Props of Badge, see [Badge - props](#/en-US/badge#props)","value":{"type":"BadgeProps","kind":"expression"}},{"name":"url","default":"-","description":"Link URL","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Custom content"},{"name":"icon","description":"Custom icon"},{"name":"text","description":"Custom text"}]},{"name":"van-icon","attributes":[{"name":"name","default":"`''`","description":"Icon name or URL","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"`false`","description":"Whether to show red dot","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"`''`","description":"Content of the badge","value":{"type":"number | string","kind":"expression"}},{"name":"badge-props","default":"-","description":"Props of Badge, see [Badge - props](#/en-US/badge#props)","value":{"type":"BadgeProps","kind":"expression"}},{"name":"color","default":"`inherit`","description":"Icon color","value":{"type":"string","kind":"expression"}},{"name":"size","default":"`inherit`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"class-prefix","default":"`van-icon`","description":"ClassName prefix","value":{"type":"string","kind":"expression"}},{"name":"tag","default":"`i`","description":"HTML Tag of root element","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-image","attributes":[{"name":"src","default":"-","description":"Src","value":{"type":"string","kind":"expression"}},{"name":"fit","default":"`fill`","description":"Fit mode, same as [object-fit](https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit)","value":{"type":"string","kind":"expression"}},{"name":"position","default":"`center`","description":"Position, same as [object-position](https://developer.mozilla.org/en-US/docs/Web/CSS/object-position), can be set to `top` `right` `bottom` `left` or `string`","value":{"type":"string","kind":"expression"}},{"name":"alt","default":"-","description":"Alt","value":{"type":"string","kind":"expression"}},{"name":"width","default":"-","description":"Width","value":{"type":"number | string","kind":"expression"}},{"name":"height","default":"-","description":"Height","value":{"type":"number | string","kind":"expression"}},{"name":"radius","default":"`0`","description":"Border Radius","value":{"type":"number | string","kind":"expression"}},{"name":"round","default":"`false`","description":"Whether to be round","value":{"type":"boolean","kind":"expression"}},{"name":"block","default":"`false`","description":"Whether the root node is a block element","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-load","default":"`false`","description":"Whether to enable lazy load, should register [Lazyload](#/en-US/lazyload) component","value":{"type":"boolean","kind":"expression"}},{"name":"show-error","default":"`true`","description":"Whether to show error placeholder","value":{"type":"boolean","kind":"expression"}},{"name":"show-loading","default":"`true`","description":"Whether to show loading placeholder","value":{"type":"boolean","kind":"expression"}},{"name":"error-icon","default":"`photo-fail`","description":"Error icon","value":{"type":"string","kind":"expression"}},{"name":"loading-icon","default":"`photo`","description":"Loading icon","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`32px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"crossorigin","default":"-","description":"same as [crossorigin](https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/crossOrigin)","value":{"type":"string","kind":"expression"}},{"name":"referrerpolicy","default":"-","description":"same as [referrerpolicy](https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/referrerPolicy)","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when image is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"load","description":"Emitted when image loaded","arguments":[{"name":"event","type":"Event"}]},{"name":"error","description":"Emitted when image load failed","arguments":[]}],"slots":[{"name":"default","description":"Custom the content below the image"},{"name":"loading","description":"Custom loading placeholder"},{"name":"error","description":"Custom error placeholder"}]},{"name":"van-floating-bubble","attributes":[{"name":"v-model:offset","default":"`Default right-bottom coordinate`","description":"Control bubble position","value":{"type":"OffsetType","kind":"expression"}},{"name":"axis","default":"`y`","description":"Drag direction, `xy` stands for free drag, `lock` stands for disable drag","value":{"type":"'x' | 'y' | 'xy' | 'lock'","kind":"expression"}},{"name":"magnetic","default":"-","description":"Direction of automatic magnetic absorption","value":{"type":"'x' | 'y'","kind":"expression"}},{"name":"icon","default":"-","description":"Bubble icon","value":{"type":"string","kind":"expression"}},{"name":"gap","default":"`24`","description":"Minimum gap between the bubble and the window, unit `px`","value":{"type":"number","kind":"expression"}},{"name":"teleport","default":"`body`","description":"Specifies a target element where BackTop will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"click","description":"Triggered when a component is clicked","arguments":[{"name":"MouseEvent"}]},{"name":"offset-change","description":"Triggered when the position changes due to user dragging","arguments":[{"name":"{x: string, y: string}"}]}],"slots":[{"name":"default","description":"Customize the bubble display content"}]},{"name":"van-image-preview","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show ImagePreview","value":{"type":"boolean","kind":"expression"}},{"name":"images","default":"`[]`","description":"Images URL list","value":{"type":"string[]","kind":"expression"}},{"name":"start-position","default":"`0`","description":"Start position","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-duration","default":"`300`","description":"Animation duration (ms)","value":{"type":"number | string","kind":"expression"}},{"name":"show-index","default":"`true`","description":"Whether to show index","value":{"type":"boolean","kind":"expression"}},{"name":"show-indicators","default":"`false`","description":"Whether to show indicators","value":{"type":"boolean","kind":"expression"}},{"name":"loop","default":"`true`","description":"Whether to enable loop","value":{"type":"boolean","kind":"expression"}},{"name":"double-scale","default":"`true`","description":"Whether to enable double tap zoom gesture. When disabled, the image preview will be closed immediately upon clicking","value":{"type":"boolean","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(action: number) => boolean | Promise\\<boolean\\>","kind":"expression"}},{"name":"close-on-popstate","default":"`true`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-image","default":"`true`","description":"Whether to close when image is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"vertical","default":"`false`","description":"Whether to enable vertical gesture sliding","value":{"type":"boolean","kind":"expression"}},{"name":"class-name","default":"-","description":"Custom className (apply to Popup in image preview)","value":{"type":"string | Array | object","kind":"expression"}},{"name":"max-zoom","default":"`3`","description":"Max zoom","value":{"type":"number | string","kind":"expression"}},{"name":"min-zoom","default":"`1/3`","description":"Min zoom","value":{"type":"number | string","kind":"expression"}},{"name":"closeable","default":"`false`","description":"Whether to show close icon","value":{"type":"boolean","kind":"expression"}},{"name":"close-icon","default":"`clear`","description":"Close icon name","value":{"type":"string","kind":"expression"}},{"name":"close-icon-position","default":"`top-right`","description":"Close icon position, can be set to `top-left` `bottom-left` `bottom-right`","value":{"type":"string","kind":"expression"}},{"name":"transition","default":"`van-fade`","description":"Transition, equivalent to `name` prop of [transition](https://vuejs.org/api/built-in-components.html#transition)","value":{"type":"string","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where ImagePreview will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"close","description":"Emitted when closing ImagePreview","arguments":[{"name":"{ index: number, url: string }"}]},{"name":"closed","description":"Emitted when ImagePreview is closed","arguments":[]},{"name":"change","description":"Emitted when current image changed","arguments":[{"name":"index","type":"number"}]},{"name":"scale","description":"Emitted when scaling current image","arguments":[{"name":"{ index: number, scale: number }"}]},{"name":"long-press","description":"Emitted when long press current image","arguments":[{"name":"{ index: number }"}]}],"slots":[{"name":"index","description":"Custom index"},{"name":"cover","description":"Custom content that covers the image preview"},{"name":"image","description":"Custom image content"}]},{"name":"van-index-bar","attributes":[{"name":"index-list","default":"`A-Z`","description":"Index List","value":{"type":"(string | number)[]","kind":"expression"}},{"name":"z-index","default":"`1`","description":"z-index","value":{"type":"number | string","kind":"expression"}},{"name":"sticky","default":"`true`","description":"Whether to enable anchor sticky top","value":{"type":"boolean","kind":"expression"}},{"name":"sticky-offset-top","default":"`0`","description":"Anchor offset top when sticky","value":{"type":"number","kind":"expression"}},{"name":"highlight-color","default":"`#1989fa`","description":"Index character highlight color","value":{"type":"string","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where IndexBar will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"select","description":"Emitted when an index is selected","arguments":[{"name":"index","type":"number | string"}]},{"name":"change","description":"Emitted when active index changed","arguments":[{"name":"index","type":"number | string"}]}]},{"name":"van-index-anchor","attributes":[{"name":"index","default":"-","description":"Index","value":{"type":"number | string","kind":"expression"}}],"slots":[{"name":"default","description":"Anchor content, show index by default"}]},{"name":"van-loading","attributes":[{"name":"color","default":"`#c9c9c9`","description":"Loading color","value":{"type":"string","kind":"expression"}},{"name":"type","default":"`circular`","description":"Can be set to `spinner`","value":{"type":"string","kind":"expression"}},{"name":"size","default":"`30px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"text-size","default":"`14px`","description":"Text font size","value":{"type":"number | string","kind":"expression"}},{"name":"text-color","default":"`#c9c9c9`","description":"Text color","value":{"type":"string","kind":"expression"}},{"name":"vertical","default":"`false`","description":"Whether to arrange icons and text content vertically","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Loading text"},{"name":"icon","description":"Custom loading icon"}]},{"name":"van-list","attributes":[{"name":"v-model:loading","default":"`false`","description":"Whether to show loading info, the `load` event will not be Emitted when loading","value":{"type":"boolean","kind":"expression"}},{"name":"v-model:error","default":"`false`","description":"Whether loading is error, the `load` event will be Emitted only when error text clicked","value":{"type":"boolean","kind":"expression"}},{"name":"finished","default":"`false`","description":"Whether loading is finished, the `load` event will not be Emitted when finished","value":{"type":"boolean","kind":"expression"}},{"name":"offset","default":"`300`","description":"The load event will be Emitted when the distance between the scrollbar and the bottom is less than offset","value":{"type":"number | string","kind":"expression"}},{"name":"loading-text","default":"`Loading...`","description":"Loading text","value":{"type":"string","kind":"expression"}},{"name":"finished-text","default":"-","description":"Finished text","value":{"type":"string","kind":"expression"}},{"name":"error-text","default":"-","description":"Error loaded text","value":{"type":"string","kind":"expression"}},{"name":"immediate-check","default":"`true`","description":"Whether to check loading position immediately after mounted","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable the load event","value":{"type":"boolean","kind":"expression"}},{"name":"direction","default":"`down`","description":"Scroll direction, can be set to `up`","value":{"type":"string","kind":"expression"}},{"name":"scroller","default":"-","description":"Specifies the node that needs to listen for scroll events, defaults to the nearest parent scroll node","value":{"type":"Element","kind":"expression"}}],"events":[{"name":"load","description":"Emitted when the distance between the scrollbar and the bottom is less than offset","arguments":[]}],"slots":[{"name":"default","description":"List content"},{"name":"loading","description":"Custom loading tips"},{"name":"finished","description":"Custom finished tips"},{"name":"error","description":"Custom error tips"}]},{"name":"van-nav-bar","attributes":[{"name":"title","default":"`''`","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"left-text","default":"`''`","description":"Left Text","value":{"type":"string","kind":"expression"}},{"name":"right-text","default":"`''`","description":"Right Text","value":{"type":"string","kind":"expression"}},{"name":"left-disabled","default":"`false`","description":"Whether to disable the left button, decrease opacity and make it unclickable","value":{"type":"boolean","kind":"expression"}},{"name":"right-disabled","default":"`false`","description":"Whether to disable the right button, decrease opacity and make it unclickable","value":{"type":"boolean","kind":"expression"}},{"name":"left-arrow","default":"`false`","description":"Whether to show left arrow","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show bottom border","value":{"type":"boolean","kind":"expression"}},{"name":"fixed","default":"`false`","description":"Whether to fixed top","value":{"type":"boolean","kind":"expression"}},{"name":"placeholder","default":"`false`","description":"Whether to generate a placeholder element when fixed","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`1`","description":"Z-index","value":{"type":"number | string","kind":"expression"}},{"name":"safe-area-inset-top","default":"`false`","description":"Whether to enable top safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"clickable","default":"`true`","description":"Whether to show click feedback when the left or right content is clicked","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"title","description":"Custom title"},{"name":"left","description":"Custom left side content"},{"name":"right","description":"Custom right side content"}],"events":[{"name":"click-left","description":"Emitted when the left button is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-right","description":"Emitted when the right button is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-notice-bar","attributes":[{"name":"mode","default":"`''`","description":"Mode, can be set to `closeable` `link`","value":{"type":"string","kind":"expression"}},{"name":"text","default":"`''`","description":"Notice text content","value":{"type":"string","kind":"expression"}},{"name":"color","default":"`#ed6a0c`","description":"Text color","value":{"type":"string","kind":"expression"}},{"name":"background","default":"`#fffbe8`","description":"Background color","value":{"type":"string","kind":"expression"}},{"name":"left-icon","default":"-","description":"Left Icon","value":{"type":"string","kind":"expression"}},{"name":"delay","default":"`1`","description":"Animation delay (s)","value":{"type":"number | string","kind":"expression"}},{"name":"speed","default":"`60`","description":"Scroll speed (px/s)","value":{"type":"number | string","kind":"expression"}},{"name":"scrollable","default":"-","description":"Whether to scroll content","value":{"type":"boolean","kind":"expression"}},{"name":"wrapable","default":"`false`","description":"Whether to enable text wrap","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when NoticeBar is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"close","description":"Emitted when NoticeBar is closed","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"replay","description":"Emitted when NoticeBar is replayed","arguments":[]}],"slots":[{"name":"default","description":"Notice text content"},{"name":"left-icon","description":"Custom left icon"},{"name":"right-icon","description":"Custom right icon"}]},{"name":"van-notify","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show notify","value":{"type":"boolean","kind":"expression"}},{"name":"type","default":"`danger`","description":"Can be set to `primary` `success` `warning`","value":{"type":"NotifyType","kind":"expression"}},{"name":"message","default":"-","description":"Message","value":{"type":"string","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}},{"name":"position","default":"`top`","description":"Position, can be set to `bottom`","value":{"type":"NotifyPosition","kind":"expression"}},{"name":"color","default":"`white`","description":"Message color","value":{"type":"string","kind":"expression"}},{"name":"background","default":"-","description":"Background color","value":{"type":"string","kind":"expression"}},{"name":"class-name","default":"-","description":"Custom className","value":{"type":"string | Array | object","kind":"expression"}},{"name":"lock-scroll","default":"`false`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where Notify will be mounted","value":{"type":"string | Element","kind":"expression"}}],"events":[{"name":"click","description":"Callback function after click","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"close","description":"Callback function after close","arguments":[]},{"name":"opened","description":"Callback function after opened","arguments":[]}],"slots":[{"name":"default","description":"Custom content"}]},{"name":"van-highlight","attributes":[{"name":"auto-escape","default":"`true`","description":"Whether to automatically escape","value":{"type":"boolean","kind":"expression"}},{"name":"case-sensitive","default":"`false`","description":"Is case sensitive","value":{"type":"boolean","kind":"expression"}},{"name":"highlight-class","default":"-","description":"Class name of the highlight element","value":{"type":"string","kind":"expression"}},{"name":"highlight-tag","default":"`span`","description":"HTML Tag of highlighted element","value":{"type":"string","kind":"expression"}},{"name":"keywords","default":"-","description":"Expected highlighted text","value":{"type":"string | string[]","kind":"expression"}},{"name":"source-string","default":"-","description":"Source text","value":{"type":"string","kind":"expression"}},{"name":"tag","default":"`div`","description":"HTML Tag of root element","value":{"type":"string","kind":"expression"}},{"name":"unhighlight-class","default":"-","description":"Class name of the unhighlight element","value":{"type":"string","kind":"expression"}},{"name":"unhighlight-tag","default":"`span`","description":"HTML Tag of unhighlighted element","value":{"type":"string","kind":"expression"}}]},{"name":"van-number-keyboard","attributes":[{"name":"v-model","default":"-","description":"Current value","value":{"type":"string","kind":"expression"}},{"name":"show","default":"-","description":"Whether to show keyboard","value":{"type":"boolean","kind":"expression"}},{"name":"title","default":"-","description":"Keyboard title","value":{"type":"string","kind":"expression"}},{"name":"theme","default":"`default`","description":"Keyboard theme, can be set to `custom`","value":{"type":"string","kind":"expression"}},{"name":"maxlength","default":"`Infinity`","description":"Value maxlength","value":{"type":"number | string","kind":"expression"}},{"name":"transition","default":"`true`","description":"Whether to show transition animation","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`100`","description":"Keyboard z-index","value":{"type":"number | string","kind":"expression"}},{"name":"extra-key","default":"`''`","description":"Content of bottom left key","value":{"type":"string | string[]","kind":"expression"}},{"name":"close-button-text","default":"-","description":"Close button text","value":{"type":"string","kind":"expression"}},{"name":"delete-button-text","default":"Delete Icon","description":"Delete button text","value":{"type":"string","kind":"expression"}},{"name":"close-button-loading","default":"`false`","description":"Whether to show loading close button in custom theme","value":{"type":"boolean","kind":"expression"}},{"name":"show-delete-key","default":"`true`","description":"Whether to show delete button","value":{"type":"boolean","kind":"expression"}},{"name":"blur-on-close","default":"`true`","description":"Whether to emit blur event when clicking close button","value":{"type":"boolean","kind":"expression"}},{"name":"hide-on-click-outside","default":"`true`","description":"Whether to hide keyboard when outside is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where NumberKeyboard will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"random-key-order","default":"`false`","description":"Whether to shuffle the order of keys","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"input","description":"Emitted when a key is pressed","arguments":[{"name":"key","type":"string"}]},{"name":"delete","description":"Emitted when the delete key is pressed","arguments":[]},{"name":"close","description":"Emitted when the close button is clicked","arguments":[]},{"name":"blur","description":"Emitted when the close button is clicked or the keyboard is blurred","arguments":[]},{"name":"show","description":"Emitted when keyboard is fully displayed","arguments":[]},{"name":"hide","description":"Emitted when keyboard is fully hidden","arguments":[]}],"slots":[{"name":"delete","description":"Custom delete key content"},{"name":"extra-key","description":"Custom extra key content"},{"name":"title-left","description":"Custom title left content"}]},{"name":"van-pagination","attributes":[{"name":"v-model","default":"-","description":"Current page number","value":{"type":"number","kind":"expression"}},{"name":"mode","default":"`multi`","description":"Mode, can be set to `simple` `multi`","value":{"type":"string","kind":"expression"}},{"name":"prev-text","default":"`Previous`","description":"Previous text","value":{"type":"string","kind":"expression"}},{"name":"next-text","default":"`Next`","description":"Next text","value":{"type":"string","kind":"expression"}},{"name":"total-items","default":"`0`","description":"Total items","value":{"type":"number | string","kind":"expression"}},{"name":"items-per-page","default":"`10`","description":"Item number per page","value":{"type":"number | string","kind":"expression"}},{"name":"page-count","default":"`-`","description":"The total number of pages, if not set, will be calculated based on `total-items` and `items-per-page`","value":{"type":"number | string","kind":"expression"}},{"name":"show-page-size","default":"`5`","description":"Count of page size to show","value":{"type":"number | string","kind":"expression"}},{"name":"force-ellipses","default":"`false`","description":"Whether to show ellipses","value":{"type":"boolean","kind":"expression"}},{"name":"show-prev-button","default":"`true`","description":"Whether to show prev button","value":{"type":"boolean","kind":"expression"}},{"name":"show-next-button","default":"`true`","description":"Whether to show next button","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when current page changed","arguments":[]}],"slots":[{"name":"page","description":"Custom pagination item"},{"name":"prev-text","description":"Custom prev text"},{"name":"next-text","description":"Custom next text"}]},{"name":"van-overlay","attributes":[{"name":"show","default":"`false`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`1`","description":"z-index","value":{"type":"number | string","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Animation duration","value":{"type":"number | string","kind":"expression"}},{"name":"class-name","default":"-","description":"ClassName","value":{"type":"string","kind":"expression"}},{"name":"custom-class","default":"-","description":"Custom style","value":{"type":"object","kind":"expression"}},{"name":"lock-scroll","default":"`true`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util appeared","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Default slot"}]},{"name":"van-password-input","attributes":[{"name":"value","default":"`''`","description":"Password value","value":{"type":"string","kind":"expression"}},{"name":"info","default":"-","description":"Bottom info","value":{"type":"string","kind":"expression"}},{"name":"error-info","default":"-","description":"Bottom error info","value":{"type":"string","kind":"expression"}},{"name":"length","default":"`6`","description":"Maxlength of password","value":{"type":"number | string","kind":"expression"}},{"name":"gutter","default":"`0`","description":"Gutter of input","value":{"type":"number | string","kind":"expression"}},{"name":"mask","default":"`true`","description":"Whether to mask value","value":{"type":"boolean","kind":"expression"}},{"name":"focused","default":"`false`","description":"Whether to show focused cursor","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"focus","description":"Emitted when input is focused","arguments":[]}]},{"name":"van-picker","attributes":[{"name":"v-model","default":"-","description":"values of chosen option","value":{"type":"number[] | string[]","kind":"expression"}},{"name":"columns","default":"`[]`","description":"Columns data","value":{"type":"PickerOption[] | PickerOption[][]","kind":"expression"}},{"name":"columns-field-names","default":"`{ text: 'text', value: 'value', children: 'children' }`","description":"custom columns field","value":{"type":"object","kind":"expression"}},{"name":"title","default":"-","description":"Toolbar title","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Text of confirm button, setting it as an empty string can hide the button","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Text of cancel button, setting it as an empty string can hide the button","value":{"type":"string","kind":"expression"}},{"name":"toolbar-position","default":"`top`","description":"Toolbar position, cat be set to `bottom`","value":{"type":"string","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading prompt","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"show-toolbar","default":"`true`","description":"Whether to show toolbar","value":{"type":"boolean","kind":"expression"}},{"name":"allow-html","default":"`false`","description":"Whether to allow HTML in option text","value":{"type":"boolean","kind":"expression"}},{"name":"option-height","default":"`44`","description":"Option height, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"visible-option-num","default":"`6`","description":"Count of visible columns","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-duration","default":"`1000`","description":"Duration of the momentum animation, unit `ms`","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"confirm","description":"Emitted when the confirm button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"change","description":"Emitted when current selected option is changed","arguments":[{"name":"{ selectedValues, selectedOptions,selectedIndexes, columnIndex }"}]},{"name":"click-option","description":"Emitted when an option is clicked","arguments":[{"name":"{ currentOption, selectedValues, selectedOptions, selectedIndexes, columnIndex }"}]},{"name":"scroll-into","description":"Emitted when an option is scrolled into the middle selection area by clicking or dragging","arguments":[{"name":"{ currentOption, columnIndex }"}]}],"slots":[{"name":"toolbar","description":"Custom toolbar content"},{"name":"title","description":"Custom title"},{"name":"confirm","description":"Custom confirm button text"},{"name":"cancel","description":"Custom cancel button text"},{"name":"option","description":"Custom option content"},{"name":"columns-top","description":"Custom content above columns"},{"name":"columns-bottom","description":"Custom content below columns"}]},{"name":"van-popover","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show Popover","value":{"type":"boolean","kind":"expression"}},{"name":"actions","default":"`[]`","description":"Actions","value":{"type":"PopoverAction[]","kind":"expression"}},{"name":"actions-direction","default":"`vertical`","description":"Direction of actions, can be set to `horizontal`","value":{"type":"PopoverActionsDirection","kind":"expression"}},{"name":"placement","default":"`bottom`","description":"Placement","value":{"type":"PopoverPlacement","kind":"expression"}},{"name":"theme","default":"`light`","description":"Theme, can be set to `dark`","value":{"type":"PopoverTheme","kind":"expression"}},{"name":"trigger","default":"`click`","description":"Trigger mode, can be set to `manual`","value":{"type":"PopoverTrigger","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"offset","default":"`[0, 8]`","description":"Distance to reference","value":{"type":"[number, number]","kind":"expression"}},{"name":"overlay","default":"`false`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"show-arrow","default":"`true`","description":"Whether to show arrow","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-action","default":"`true`","description":"Whether to close when clicking action","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-outside","default":"`true`","description":"Whether to close when clicking outside","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when clicking overlay","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"`body`","description":"Specifies a target element where Popover will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}}],"events":[{"name":"select","description":"Emitted when an action is clicked","arguments":[{"name":"action","type":"PopoverAction"},{"name":"index","type":"number"}]},{"name":"open","description":"Emitted when opening Popover","arguments":[]},{"name":"close","description":"Emitted when closing Popover","arguments":[]},{"name":"opened","description":"Emitted when Popover is opened","arguments":[]},{"name":"closed","description":"Emitted when Popover is closed","arguments":[]},{"name":"click-overlay","description":"Emitted when overlay is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Custom content"},{"name":"reference","description":"Reference Element"},{"name":"action","description":"Custom the content of option"}]},{"name":"van-popup","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show popup","value":{"type":"boolean","kind":"expression"}},{"name":"overlay","default":"`true`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"position","default":"`center`","description":"Can be set to `top` `bottom` `right` `left`","value":{"type":"string","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}},{"name":"round","default":"`false`","description":"Whether to show round corner","value":{"type":"boolean","kind":"expression"}},{"name":"lock-scroll","default":"`true`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util appeared","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-popstate","default":"`false`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"closeable","default":"`false`","description":"Whether to show close icon","value":{"type":"boolean","kind":"expression"}},{"name":"close-icon","default":"`cross`","description":"Close icon name","value":{"type":"string","kind":"expression"}},{"name":"close-icon-position","default":"`top-right`","description":"Close Icon Position, can be set to `top-left` `bottom-left` `bottom-right`","value":{"type":"string","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(action: string) => boolean | Promise\\<boolean\\>","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"transition","default":"-","description":"Transition, equivalent to `name` prop of [transition](https://vuejs.org/api/built-in-components.html#transition)","value":{"type":"string","kind":"expression"}},{"name":"transition-appear","default":"`false`","description":"Whether to apply transition on initial render","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where Popup will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"safe-area-inset-top","default":"`false`","description":"Whether to enable top safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`false`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when Popup is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-overlay","description":"Emitted when overlay is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-close-icon","description":"Emitted when close icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"open","description":"Emitted immediately when Popup is opened","arguments":[]},{"name":"close","description":"Emitted immediately when Popup is closed","arguments":[]},{"name":"opened","description":"Emitted when Popup is opened and the animation ends","arguments":[]},{"name":"closed","description":"Emitted when Popup is closed and the animation ends","arguments":[]}],"slots":[{"name":"default","description":"Content of Popup"},{"name":"overlay-content","description":"Content of Popup overlay"}]},{"name":"van-pull-refresh","attributes":[{"name":"v-model","default":"-","description":"Loading status","value":{"type":"boolean","kind":"expression"}},{"name":"pulling-text","default":"`Pull to refresh...`","description":"Text to show when pulling","value":{"type":"string","kind":"expression"}},{"name":"loosing-text","default":"`Loose to refresh...`","description":"Text to show when loosing","value":{"type":"string","kind":"expression"}},{"name":"loading-text","default":"`Loading...`","description":"Text to show when loading","value":{"type":"string","kind":"expression"}},{"name":"success-text","default":"-","description":"Text to show when loading success","value":{"type":"string","kind":"expression"}},{"name":"success-duration","default":"`500`","description":"Success text display duration(ms)","value":{"type":"number | string","kind":"expression"}},{"name":"animation-duration","default":"`300`","description":"Animation duration","value":{"type":"number | string","kind":"expression"}},{"name":"head-height","default":"`50`","description":"Height of head","value":{"type":"number | string","kind":"expression"}},{"name":"pull-distance","default":"same as `head-height`","description":"The distance to trigger the pull refresh","value":{"type":"number | string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable pull refresh","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"refresh","description":"Emitted after pulling refresh","arguments":[]},{"name":"change","description":"Emitted when draging or status changed","arguments":[{"name":"{ status: string, distance: number }"}]}],"slots":[{"name":"default","description":"Default slot"},{"name":"normal","description":"Content of head when at normal status"},{"name":"pulling","description":"Content of head when at pulling"},{"name":"loosing","description":"Content of head when at loosing"},{"name":"loading","description":"Content of head when at loading"},{"name":"success","description":"Content of head when succeed"}]},{"name":"van-progress","attributes":[{"name":"percentage","default":"`0`","description":"Percentage","value":{"type":"number | string","kind":"expression"}},{"name":"stroke-width","default":"`4px`","description":"Stroke width","value":{"type":"number | string","kind":"expression"}},{"name":"color","default":"`#1989fa`","description":"Color","value":{"type":"string","kind":"expression"}},{"name":"track-color","default":"`#e5e5e5`","description":"Track color","value":{"type":"string","kind":"expression"}},{"name":"pivot-text","default":"percentage","description":"Pivot text","value":{"type":"string","kind":"expression"}},{"name":"pivot-color","default":"inherit progress color","description":"Pivot text background color","value":{"type":"string","kind":"expression"}},{"name":"text-color","default":"`white`","description":"Pivot text color","value":{"type":"string","kind":"expression"}},{"name":"inactive","default":"`false`","description":"Whether to be gray","value":{"type":"boolean","kind":"expression"}},{"name":"show-pivot","default":"`true`","description":"Whether to show text","value":{"type":"boolean","kind":"expression"}}]},{"name":"van-radio","attributes":[{"name":"name","default":"-","description":"Radio name, usually a unique string or number","value":{"type":"any","kind":"expression"}},{"name":"shape","default":"`round`","description":"Can be set to `square` `dot`","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable radio","value":{"type":"boolean","kind":"expression"}},{"name":"label-disabled","default":"`false`","description":"Whether to disable label click","value":{"type":"boolean","kind":"expression"}},{"name":"label-position","default":"`right`","description":"Can be set to `left`","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`20px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"checked-color","default":"`#1989fa`","description":"Checked color","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when radio is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"default","description":"Custom label"},{"name":"icon","description":"Custom icon"}]},{"name":"van-radio-group","attributes":[{"name":"v-model","default":"-","description":"Name of checked radio","value":{"type":"any","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Disable all radios","value":{"type":"boolean","kind":"expression"}},{"name":"direction","default":"`vertical`","description":"Direction, can be set to `horizontal`","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`20px`","description":"Icon size of all radios","value":{"type":"number | string","kind":"expression"}},{"name":"checked-color","default":"`#1989fa`","description":"Checked color of all radios","value":{"type":"string","kind":"expression"}},{"name":"shape","default":"`round`","description":"Can be set to `square` `dot`","value":{"type":"string","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when value changed","arguments":[{"name":"name","type":"string"}]}]},{"name":"van-picker-group","attributes":[{"name":"v-model:active-tab","default":"`0`","description":"Set index of active tab","value":{"type":"number | string","kind":"expression"}},{"name":"tabs","default":"`[]`","description":"Titles of tabs","value":{"type":"string[]","kind":"expression"}},{"name":"title","default":"`''`","description":"Toolbar title","value":{"type":"string","kind":"expression"}},{"name":"next-step-text","default":"`''`","description":"Text of next step button","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Text of confirm button","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Text of cancel button","value":{"type":"string","kind":"expression"}}],"slots":[{"name":"toolbar","description":"Custom toolbar content"},{"name":"title","description":"Custom title"},{"name":"confirm","description":"Custom confirm button text"},{"name":"cancel","description":"Custom cancel button text"}]},{"name":"van-rate","attributes":[{"name":"v-model","default":"-","description":"Current rate","value":{"type":"number","kind":"expression"}},{"name":"count","default":"`5`","description":"Count","value":{"type":"number | string","kind":"expression"}},{"name":"size","default":"`20px`","description":"Icon size","value":{"type":"number | string","kind":"expression"}},{"name":"gutter","default":"`4px`","description":"Icon gutter","value":{"type":"number | string","kind":"expression"}},{"name":"color","default":"`#ee0a24`","description":"Selected color","value":{"type":"string","kind":"expression"}},{"name":"void-color","default":"`#c8c9cc`","description":"Void color","value":{"type":"string","kind":"expression"}},{"name":"disabled-color","default":"`#c8c9cc`","description":"Disabled color","value":{"type":"string","kind":"expression"}},{"name":"icon","default":"`star`","description":"Selected icon","value":{"type":"string","kind":"expression"}},{"name":"void-icon","default":"`star-o`","description":"Void icon","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"allow-half","default":"`false`","description":"Whether to allow half star","value":{"type":"boolean","kind":"expression"}},{"name":"clearable","default":"`false`","description":"Whether to allow clear when click again","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable rate","value":{"type":"boolean","kind":"expression"}},{"name":"touchable","default":"`true`","description":"Whether to allow select rate by touch gesture","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when rate changed","arguments":[{"name":"currentValue","type":"number"}]}]},{"name":"van-search","attributes":[{"name":"v-model","default":"-","description":"Input value","value":{"type":"number | string","kind":"expression"}},{"name":"label","default":"-","description":"Left side label","value":{"type":"string","kind":"expression"}},{"name":"name","default":"-","description":"As the identifier when submitting the form","value":{"type":"string","kind":"expression"}},{"name":"shape","default":"`square`","description":"Shape of field, can be set to `round`","value":{"type":"string","kind":"expression"}},{"name":"id","default":"`van-search-n-input`","description":"Input id, the for attribute of the label also will be set","value":{"type":"string","kind":"expression"}},{"name":"background","default":"`#f2f2f2`","description":"Background color of field","value":{"type":"string","kind":"expression"}},{"name":"maxlength","default":"-","description":"Max length of value","value":{"type":"number | string","kind":"expression"}},{"name":"placeholder","default":"-","description":"Placeholder","value":{"type":"string","kind":"expression"}},{"name":"clearable","default":"`true`","description":"Whether to be clearable","value":{"type":"boolean","kind":"expression"}},{"name":"clear-icon","default":"`clear`","description":"Clear icon name","value":{"type":"string","kind":"expression"}},{"name":"clear-trigger","default":"`focus`","description":"When to display the clear icon, `always` means to display the icon when value is not empty, `focus` means to display the icon when input is focused","value":{"type":"string","kind":"expression"}},{"name":"autofocus","default":"`false`","description":"Whether to auto focus, unsupported in iOS","value":{"type":"boolean","kind":"expression"}},{"name":"show-action","default":"`false`","description":"Whether to show right action button","value":{"type":"boolean","kind":"expression"}},{"name":"action-text","default":"`Cancel`","description":"Text of action button","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable field","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"error","default":"`false`","description":"Whether to mark the input content in red","value":{"type":"boolean","kind":"expression"}},{"name":"error-message","default":"-","description":"Error message","value":{"type":"string","kind":"expression"}},{"name":"formatter","default":"-","description":"Input value formatter","value":{"type":"(val: string) => string","kind":"expression"}},{"name":"format-trigger","default":"`onChange`","description":"When to format value, can be set to `onBlur`","value":{"type":"string","kind":"expression"}},{"name":"input-align","default":"`left`","description":"Text align of field, can be set to `center` `right`","value":{"type":"string","kind":"expression"}},{"name":"left-icon","default":"`search`","description":"Left icon name","value":{"type":"string","kind":"expression"}},{"name":"right-icon","default":"-","description":"Right icon name","value":{"type":"string","kind":"expression"}},{"name":"autocomplete","default":"-","description":"[autocomplete](https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes/autocomplete) attribute of native input element","value":{"type":"string","kind":"expression"}}],"events":[{"name":"search","description":"Emitted when confirming search","arguments":[{"name":"value","type":"string"}]},{"name":"update:model-value","description":"Emitted when input value changed","arguments":[{"name":"value","type":"string"}]},{"name":"focus","description":"Emitted when input is focused","arguments":[{"name":"event","type":"Event"}]},{"name":"blur","description":"Emitted when input is blurred","arguments":[{"name":"event","type":"Event"}]},{"name":"click-input","description":"Emitted when the input is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-left-icon","description":"Emitted when the left icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-right-icon","description":"Emitted when the right icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"clear","description":"Emitted when the clear icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[]}],"slots":[{"name":"left","description":"Custom left side content"},{"name":"action","description":"Custom right button, displayed when `show-action` is `true`"},{"name":"label","description":"Custom Search label"},{"name":"left-icon","description":"Custom left icon"},{"name":"right-icon","description":"Custom right icon"}]},{"name":"van-share-sheet","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show ShareSheet","value":{"type":"boolean","kind":"expression"}},{"name":"options","default":"`[]`","description":"Share options","value":{"type":"Option[]","kind":"expression"}},{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"cancel-text","default":"`'Cancel'`","description":"Cancel button text","value":{"type":"string","kind":"expression"}},{"name":"description","default":"-","description":"Description","value":{"type":"string","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Transition duration, unit second","value":{"type":"number | string","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}},{"name":"round","default":"`true`","description":"Whether to show round corner","value":{"type":"boolean","kind":"expression"}},{"name":"overlay","default":"`true`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"lock-scroll","default":"`true`","description":"Whether to lock background scroll","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to lazy render util appeared","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-popstate","default":"`true`","description":"Whether to close when popstate","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`true`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"teleport","default":"-","description":"Specifies a target element where ShareSheet will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(action: string) => boolean | Promise\\<boolean\\>","kind":"expression"}}],"events":[{"name":"select","description":"Emitted when an option is clicked","arguments":[{"name":"option","type":"Option"},{"name":"index","type":"number"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[]},{"name":"open","description":"Emitted when opening ShareSheet","arguments":[]},{"name":"close","description":"Emitted when closing ShareSheet","arguments":[]},{"name":"opened","description":"Emitted when ShareSheet is opened","arguments":[]},{"name":"closed","description":"Emitted when ShareSheet is closed","arguments":[]},{"name":"click-overlay","description":"Emitted when overlay is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"title","description":"Custom title"},{"name":"description","description":"Custom description"},{"name":"cancel","description":"Custom the content of cancel button"}]},{"name":"van-sidebar","attributes":[{"name":"v-model","default":"`0`","description":"Index of chosen item","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when chosen item changed","arguments":[{"name":"index","type":"number"}]}]},{"name":"van-sidebar-item","attributes":[{"name":"title","default":"`''`","description":"Content","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"`false`","description":"Whether to show red dot","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"`''`","description":"Content of the badge","value":{"type":"number | string","kind":"expression"}},{"name":"badge-props","default":"-","description":"Props of Badge, see [Badge - props](#/en-US/badge#props)","value":{"type":"BadgeProps","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to be disabled","value":{"type":"boolean","kind":"expression"}},{"name":"url","default":"-","description":"Link","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"click","description":"Emitted when an item is clicked","arguments":[{"name":"index","type":"number"}]}],"slots":[{"name":"title","description":"Custom item title"}]},{"name":"van-rolling-text","attributes":[{"name":"start-num","default":"`0`","description":"Start number","value":{"type":"number","kind":"expression"}},{"name":"target-num","default":"-","description":"Target number","value":{"type":"number","kind":"expression"}},{"name":"text-list","default":"`[]`","description":"Text array","value":{"type":"string[]","kind":"expression"}},{"name":"duration","default":"`2`","description":"Duration of the animation, in seconds","value":{"type":"number","kind":"expression"}},{"name":"direction","default":"`down`","description":"Rolling direction of the text, with `down` and `up` as the values","value":{"type":"string","kind":"expression"}},{"name":"auto-start","default":"`true`","description":"Whether to start the animation","value":{"type":"boolean","kind":"expression"}},{"name":"stop-order","default":"`ltr`","description":"Order of stopping the animation of each digit, with `ltr` and `rtl` as the values","value":{"type":"string","kind":"expression"}},{"name":"height","default":"`40`","description":"Height of digit, `px` as unit","value":{"type":"number","kind":"expression"}}]},{"name":"van-skeleton","attributes":[{"name":"row","default":"`0`","description":"Row count","value":{"type":"number | string","kind":"expression"}},{"name":"row-width","default":"`100%`","description":"Row width, can be array","value":{"type":"number | string |<br>(number | string)[]","kind":"expression"}},{"name":"title","default":"`false`","description":"Whether to show title placeholder","value":{"type":"boolean","kind":"expression"}},{"name":"avatar","default":"`false`","description":"Whether to show avatar placeholder","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`true`","description":"Whether to show skeleton, pass `false` to show child component","value":{"type":"boolean","kind":"expression"}},{"name":"animate","default":"`true`","description":"Whether to enable animation","value":{"type":"boolean","kind":"expression"}},{"name":"round","default":"`false`","description":"Whether to show round title and paragraph","value":{"type":"boolean","kind":"expression"}},{"name":"title-width","default":"`40%`","description":"Title width","value":{"type":"number | string","kind":"expression"}},{"name":"avatar-size","default":"`32px`","description":"Size of avatar placeholder","value":{"type":"number | string","kind":"expression"}},{"name":"avatar-shape","default":"`round`","description":"Shape of avatar placeholder, can be set to `square`","value":{"type":"string","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"},{"name":"template","description":"Custom content"}]},{"name":"van-skeleton-paragraph","attributes":[{"name":"round","default":"`false`","description":"Whether to show round paragraph","value":{"type":"boolean","kind":"expression"}},{"name":"row-width","default":"`100%`","description":"Paragraph width","value":{"type":"string","kind":"expression"}}]},{"name":"van-skeleton-title","attributes":[{"name":"round","default":"`false`","description":"Whether to show round title","value":{"type":"boolean","kind":"expression"}},{"name":"title-width","default":"`40%`","description":"Title width","value":{"type":"number | string","kind":"expression"}}]},{"name":"van-skeleton-avatar","attributes":[{"name":"avatar-size","default":"`32px`","description":"Size of avatar placeholder","value":{"type":"number | string","kind":"expression"}},{"name":"avatar-shape","default":"`round`","description":"Shape of avatar placeholder, can be set to `square`","value":{"type":"string","kind":"expression"}}]},{"name":"van-skeleton-image","attributes":[{"name":"image-size","default":"`32px`","description":"Size of image placeholder","value":{"type":"number | string","kind":"expression"}},{"name":"image-shape","default":"`round`","description":"Shape of image placeholder, can be set to `square`","value":{"type":"string","kind":"expression"}}]},{"name":"van-signature","attributes":[{"name":"type","default":"`png`","description":"Export image type","value":{"type":"string","kind":"expression"}},{"name":"pen-color","default":"`#000`","description":"Color of the brush stroke, default is black","value":{"type":"string","kind":"expression"}},{"name":"line-width","default":"`3`","description":"Width of the line","value":{"type":"number","kind":"expression"}},{"name":"background-color","default":"-","description":"Background color","value":{"type":"string","kind":"expression"}},{"name":"tips","default":"-","description":"Text that appears when Canvas is not supported","value":{"type":"string","kind":"expression"}},{"name":"clear-button-text","default":"`Clear`","description":"Clear button text","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Confirm button text","value":{"type":"string","kind":"expression"}}],"events":[{"name":"start","description":"Emitted when signing starts","arguments":[]},{"name":"end","description":"Emitted when signing ends","arguments":[]},{"name":"signing","description":"Emitted when signing","arguments":[{"name":"event","type":"TouchEvent"}]},{"name":"submit","description":"Emitted when clicking the confirm button","arguments":[{"name":"data","type":"{ image: string; canvas: HTMLCanvasElement }"}]},{"name":"clear","description":"Emitted when clicking the cancel button","arguments":[]}]},{"name":"van-slider","attributes":[{"name":"v-model","default":"`0`","description":"Current value","value":{"type":"number | [number, number]","kind":"expression"}},{"name":"max","default":"`100`","description":"Max value","value":{"type":"number | string","kind":"expression"}},{"name":"min","default":"`0`","description":"Min value","value":{"type":"number | string","kind":"expression"}},{"name":"step","default":"`1`","description":"Step size","value":{"type":"number | string","kind":"expression"}},{"name":"bar-height","default":"`2px`","description":"Height of bar","value":{"type":"number | string","kind":"expression"}},{"name":"button-size","default":"`24px`","description":"Button size","value":{"type":"number | string","kind":"expression"}},{"name":"active-color","default":"`#1989fa`","description":"Active color of bar","value":{"type":"string","kind":"expression"}},{"name":"inactive-color","default":"`#e5e5e5`","description":"Inactive color of bar","value":{"type":"string","kind":"expression"}},{"name":"range","default":"`false`","description":"Whether to enable dual thumb mode","value":{"type":"boolean","kind":"expression"}},{"name":"reverse","default":"`false`","description":"Whether to reverse slider","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable slider","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"vertical","default":"`false`","description":"Whether to display slider vertically","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"update:model-value","description":"Emitted when value is changing","arguments":[{"name":"value","type":"number"}]},{"name":"change","description":"Emitted after value changed","arguments":[{"name":"value","type":"number"}]},{"name":"drag-start","description":"Emitted when start dragging","arguments":[{"name":"event","type":"TouchEvent"}]},{"name":"drag-end","description":"Emitted when end dragging","arguments":[{"name":"event","type":"TouchEvent"}]}],"slots":[{"name":"button","description":"Custom button"},{"name":"left-button","description":"Custom left button in range mode"},{"name":"right-button","description":"Custom right button in range mode"}]},{"name":"van-space","attributes":[{"name":"direction","default":"`horizontal`","description":"Spacing direction","value":{"type":"vertical | horizontal","kind":"expression"}},{"name":"size","default":"`8px`","description":"Spacing size, such as `20px` `2em`. The default unit is px, supports using array to set horizontal and vertical spacing","value":{"type":"number | string | number[] | string[]","kind":"expression"}},{"name":"align","default":"-","description":"Spacing alignment","value":{"type":"start | end | center | baseline","kind":"expression"}},{"name":"wrap","default":"`false`","description":"Whether to wrap automatically, only for horizontal alignment","value":{"type":"boolean","kind":"expression"}},{"name":"fill","default":"`false`","description":"Whether to render Space as a block element and fill the parent element","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"}]},{"name":"van-stepper","attributes":[{"name":"v-model","default":"-","description":"Current value","value":{"type":"number | string","kind":"expression"}},{"name":"min","default":"`1`","description":"Min value","value":{"type":"number | string","kind":"expression"}},{"name":"max","default":"-","description":"Max value","value":{"type":"number | string","kind":"expression"}},{"name":"auto-fixed","default":"`true`","description":"Whether to auto fix value that is out of range, set to `false` and value that is out of range won’t be auto fixed","value":{"type":"boolean","kind":"expression"}},{"name":"default-value","default":"`1`","description":"Default value, valid when v-model is empty","value":{"type":"number | string","kind":"expression"}},{"name":"step","default":"`1`","description":"Value change step","value":{"type":"number | string","kind":"expression"}},{"name":"name","default":"-","description":"Stepper name, usually a unique string or number","value":{"type":"number | string","kind":"expression"}},{"name":"input-width","default":"`32px`","description":"Input width","value":{"type":"number | string","kind":"expression"}},{"name":"button-size","default":"`28px`","description":"Button size","value":{"type":"number | string","kind":"expression"}},{"name":"decimal-length","default":"-","description":"Decimal length","value":{"type":"number | string","kind":"expression"}},{"name":"theme","default":"-","description":"Theme, can be set to `round`","value":{"type":"string","kind":"expression"}},{"name":"placeholder","default":"-","description":"Input placeholder","value":{"type":"string","kind":"expression"}},{"name":"integer","default":"`false`","description":"Whether to allow only integers","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable value change","value":{"type":"boolean","kind":"expression"}},{"name":"disable-plus","default":"`false`","description":"Whether to disable plus button","value":{"type":"boolean","kind":"expression"}},{"name":"disable-minus","default":"`false`","description":"Whether to disable minus button","value":{"type":"boolean","kind":"expression"}},{"name":"disable-input","default":"`false`","description":"Whether to disable input","value":{"type":"boolean","kind":"expression"}},{"name":"before-change","default":"`false`","description":"Callback function before changing, return `false` to prevent change, support return Promise","value":{"type":"(value: number | string) => boolean | Promise\\<boolean\\>","kind":"expression"}},{"name":"show-plus","default":"`true`","description":"Whether to show plus button","value":{"type":"boolean","kind":"expression"}},{"name":"show-minus","default":"`true`","description":"Whether to show minus button","value":{"type":"boolean","kind":"expression"}},{"name":"show-input","default":"`true`","description":"Whether to show input","value":{"type":"boolean","kind":"expression"}},{"name":"long-press","default":"`true`","description":"Whether to enable the long press gesture, when enabled you can long press the increase and decrease buttons","value":{"type":"boolean","kind":"expression"}},{"name":"allow-empty","default":"`false`","description":"Whether to allow the input value to be empty, set to `true` to allow an empty string to be passed in","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when value changed","arguments":[{"name":"value","type":"string"},{"name":"detail","type":"{ name: string }"}]},{"name":"overlimit","description":"Emitted when a disabled button is clicked","arguments":[]},{"name":"plus","description":"Emitted when the plus button is clicked","arguments":[]},{"name":"minus","description":"Emitted when the minus button is clicked","arguments":[]},{"name":"focus","description":"Emitted when the input is focused","arguments":[{"name":"event","type":"Event"}]},{"name":"blur","description":"Emitted when the input is blurred","arguments":[{"name":"event","type":"Event"}]}]},{"name":"van-steps","attributes":[{"name":"active","default":"`0`","description":"Active step","value":{"type":"number | string","kind":"expression"}},{"name":"direction","default":"`horizontal`","description":"Can be set to `vertical`","value":{"type":"string","kind":"expression"}},{"name":"active-color","default":"`#07c160`","description":"Active step color","value":{"type":"string","kind":"expression"}},{"name":"inactive-color","default":"`#969799`","description":"Inactive step color","value":{"type":"string","kind":"expression"}},{"name":"active-icon","default":"`checked`","description":"Active icon name","value":{"type":"string","kind":"expression"}},{"name":"inactive-icon","default":"-","description":"Inactive icon name","value":{"type":"string","kind":"expression"}},{"name":"finish-icon","default":"-","description":"Finish icon name","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click-step","description":"Emitted when a step's title or icon is clicked","arguments":[{"name":"index","type":"number"}]}]},{"name":"van-step","slots":[{"name":"default","description":"Step content"},{"name":"active-icon","description":"Custom active icon"},{"name":"inactive-icon","description":"Custom inactive icon"},{"name":"finish-icon","description":"Custom finish icon"}]},{"name":"van-sticky","attributes":[{"name":"position","default":"`top`","description":"Offset position, can be set to `bottom`","value":{"type":"string","kind":"expression"}},{"name":"offset-top","default":"`0`","description":"Offset top, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"offset-bottom","default":"`0`","description":"Offset bottom, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"z-index","default":"`99`","description":"z-index when sticky","value":{"type":"number | string","kind":"expression"}},{"name":"container","default":"-","description":"Container DOM","value":{"type":"Element","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when sticky status changed","arguments":[{"name":"isFixed","type":"boolean"}]},{"name":"scroll","description":"Emitted when scrolling","arguments":[{"name":"{ scrollTop: number, isFixed: boolean }"}]}]},{"name":"van-submit-bar","attributes":[{"name":"price","default":"-","description":"Price","value":{"type":"number","kind":"expression"}},{"name":"decimal-length","default":"`2`","description":"Price decimal length","value":{"type":"number | string","kind":"expression"}},{"name":"label","default":"`Total: `","description":"Price left label","value":{"type":"string","kind":"expression"}},{"name":"suffix-label","default":"-","description":"Price right label","value":{"type":"string","kind":"expression"}},{"name":"text-align","default":"`right`","description":"Price label text align can be set to `left`","value":{"type":"string","kind":"expression"}},{"name":"button-text","default":"-","description":"Button text","value":{"type":"string","kind":"expression"}},{"name":"button-type","default":"`danger`","description":"Button type","value":{"type":"string","kind":"expression"}},{"name":"button-color","default":"-","description":"Button color","value":{"type":"string","kind":"expression"}},{"name":"tip","default":"-","description":"Tip","value":{"type":"string","kind":"expression"}},{"name":"tip-icon","default":"-","description":"Tip left icon","value":{"type":"string","kind":"expression"}},{"name":"currency","default":"`¥`","description":"Currency symbol","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable button","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading icon","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`true`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"placeholder","default":"`false`","description":"Whether to generate a placeholder element","value":{"type":"boolean","kind":"expression"}}],"events":[{"name":"submit","description":"Triggered when click submit button","arguments":[]}],"slots":[{"name":"default","description":"Custom left content"},{"name":"button","description":"Custom button"},{"name":"top","description":"Custom top content"},{"name":"tip","description":"Custom tips"}]},{"name":"van-swipe","attributes":[{"name":"autoplay","default":"-","description":"Autoplay interval (ms)","value":{"type":"number | string","kind":"expression"}},{"name":"duration","default":"`500`","description":"Animation duration (ms)","value":{"type":"number | string","kind":"expression"}},{"name":"initial-swipe","default":"`0`","description":"Index of initial swipe, start from 0","value":{"type":"number | string","kind":"expression"}},{"name":"width","default":"`0`","description":"Width of swipe item","value":{"type":"number | string","kind":"expression"}},{"name":"height","default":"`0`","description":"Height of swipe item","value":{"type":"number | string","kind":"expression"}},{"name":"loop","default":"`true`","description":"Whether to enable loop","value":{"type":"boolean","kind":"expression"}},{"name":"show-indicators","default":"`true`","description":"Whether to show indicators","value":{"type":"boolean","kind":"expression"}},{"name":"vertical","default":"`false`","description":"Whether to be vertical Scrolling","value":{"type":"boolean","kind":"expression"}},{"name":"touchable","default":"`true`","description":"Whether to allow swipe by touch gesture","value":{"type":"boolean","kind":"expression"}},{"name":"stop-propagation","default":"`false`","description":"Whether to stop touchmove event propagation","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`false`","description":"Whether to enable lazy render","value":{"type":"boolean","kind":"expression"}},{"name":"indicator-color","default":"`#1989fa`","description":"Indicator color","value":{"type":"string","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when current swipe changed","arguments":[{"name":"index","type":"number"}]},{"name":"drag-start","description":"Emitted when user starts dragging the swipe","arguments":[{"name":"{ index: number }"}]},{"name":"drag-end","description":"Emitted when user ends dragging the swipe","arguments":[{"name":"{ index: number }"}]}],"slots":[{"name":"default","description":"Content"},{"name":"indicator","description":"Custom indicator"}]},{"name":"van-swipe-item","events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-swipe-cell","attributes":[{"name":"name","default":"-","description":"Identifier of SwipeCell, usually a unique string or number","value":{"type":"number | string","kind":"expression"}},{"name":"left-width","default":"`auto`","description":"Width of the left swipe area","value":{"type":"number | string","kind":"expression"}},{"name":"right-width","default":"`auto`","description":"Width of the right swipe area","value":{"type":"number | string","kind":"expression"}},{"name":"before-close","default":"-","description":"Callback function before close","value":{"type":"(args) => boolean | Promise\\<boolean\\>","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disabled swipe","value":{"type":"boolean","kind":"expression"}},{"name":"stop-propagation","default":"`false`","description":"Whether to stop touchmove event propagation","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"custom content"},{"name":"left","description":"content of left scrollable area"},{"name":"right","description":"content of right scrollable area"}],"events":[{"name":"click","description":"Emitted when SwipeCell is clicked","arguments":[{"name":"position","type":"'left' | 'right' | 'cell' | 'outside'"}]},{"name":"open","description":"Emitted when SwipeCell is opened","arguments":[{"name":"value","type":"{ name: string | number, position: 'left' | 'right' }"}]},{"name":"close","description":"Emitted when SwipeCell is closed","arguments":[{"name":"value","type":"{ name: string | number, position: 'left' | 'right' | 'cell' | 'outside' }"}]}]},{"name":"van-tabbar","attributes":[{"name":"v-model","default":"`0`","description":"Identifier of current tab","value":{"type":"number | string","kind":"expression"}},{"name":"fixed","default":"`true`","description":"Whether to fixed bottom","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`true`","description":"Whether to show border","value":{"type":"boolean","kind":"expression"}},{"name":"z-index","default":"`1`","description":"Z-index","value":{"type":"number | string","kind":"expression"}},{"name":"active-color","default":"`#1989fa`","description":"Color of active tab item","value":{"type":"string","kind":"expression"}},{"name":"inactive-color","default":"`#7d7e80`","description":"Color of inactive tab item","value":{"type":"string","kind":"expression"}},{"name":"route","default":"`false`","description":"Whether to enable route mode","value":{"type":"boolean","kind":"expression"}},{"name":"placeholder","default":"`false`","description":"Whether to generate a placeholder element when fixed","value":{"type":"boolean","kind":"expression"}},{"name":"safe-area-inset-bottom","default":"`false`","description":"Whether to enable bottom safe area adaptation","value":{"type":"boolean","kind":"expression"}},{"name":"before-change","default":"-","description":"Callback function before changing tab, return `false` to prevent change, support return Promise","value":{"type":"(name: number | string) => boolean | Promise\\<boolean\\>","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when changing active tab","arguments":[{"name":"active","type":"number | string"}]}]},{"name":"van-tabbar-item","attributes":[{"name":"name","default":"Item index","description":"Identifier","value":{"type":"number | string","kind":"expression"}},{"name":"icon","default":"-","description":"Icon name","value":{"type":"string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"dot","default":"-","description":"Whether to show red dot","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"`''`","description":"Content of the badge","value":{"type":"number | string","kind":"expression"}},{"name":"badge-props","default":"-","description":"Props of Badge, see [Badge - props](#/en-US/badge#props)","value":{"type":"BadgeProps","kind":"expression"}},{"name":"url","default":"-","description":"Link","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"icon","description":"Custom icon"}]},{"name":"van-switch","attributes":[{"name":"v-model","default":"`false`","description":"Check status of Switch","value":{"type":"ActiveValue | InactiveValue","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading icon","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable switch","value":{"type":"boolean","kind":"expression"}},{"name":"size","default":"`26px`","description":"Size of switch button","value":{"type":"number | string","kind":"expression"}},{"name":"active-color","default":"`#1989fa`","description":"Background color when active","value":{"type":"string","kind":"expression"}},{"name":"inactive-color","default":"`rgba(120, 120, 128, 0.16)`","description":"Background color when inactive","value":{"type":"string","kind":"expression"}},{"name":"active-value","default":"`true`","description":"Value when active","value":{"type":"any","kind":"expression"}},{"name":"inactive-value","default":"`false`","description":"Value when inactive","value":{"type":"any","kind":"expression"}}],"events":[{"name":"change","description":"Emitted when check status changed","arguments":[{"name":"value","type":"any"}]},{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"node","description":"Custom the content of node"},{"name":"background","description":"Custom the background of switch"}]},{"name":"van-tabs","attributes":[{"name":"v-model:active","default":"`0`","description":"Index of active tab","value":{"type":"number | string","kind":"expression"}},{"name":"type","default":"`line`","description":"Can be set to `line` `card`","value":{"type":"string","kind":"expression"}},{"name":"color","default":"`#1989fa`","description":"Tab color","value":{"type":"string","kind":"expression"}},{"name":"background","default":"`white`","description":"Background color","value":{"type":"string","kind":"expression"}},{"name":"duration","default":"`0.3`","description":"Toggle tab's animation time","value":{"type":"number | string","kind":"expression"}},{"name":"line-width","default":"`40px`","description":"Width of tab line","value":{"type":"number | string","kind":"expression"}},{"name":"line-height","default":"`3px`","description":"Height of tab line","value":{"type":"number | string","kind":"expression"}},{"name":"animated","default":"`false`","description":"Whether to change tabs with animation","value":{"type":"boolean","kind":"expression"}},{"name":"border","default":"`false`","description":"Whether to show border when `type=\"line\"`","value":{"type":"boolean","kind":"expression"}},{"name":"ellipsis","default":"`true`","description":"Whether to ellipsis too long title","value":{"type":"boolean","kind":"expression"}},{"name":"sticky","default":"`false`","description":"Whether to use sticky mode","value":{"type":"boolean","kind":"expression"}},{"name":"shrink","default":"`false`","description":"Whether to shrink the the tabs to the left","value":{"type":"boolean","kind":"expression"}},{"name":"swipeable","default":"`false`","description":"Whether to enable gestures to slide left and right","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-render","default":"`true`","description":"Whether to enable tab content lazy render","value":{"type":"boolean","kind":"expression"}},{"name":"scrollspy","default":"`false`","description":"Whether to use scrollspy mode","value":{"type":"boolean","kind":"expression"}},{"name":"show-header","default":"`true`","description":"Whether to show title bar","value":{"type":"boolean","kind":"expression"}},{"name":"offset-top","default":"`0`","description":"Sticky offset top , supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-threshold","default":"`5`","description":"Set swipe tabs threshold","value":{"type":"number | string","kind":"expression"}},{"name":"title-active-color","default":"-","description":"Title active color","value":{"type":"string","kind":"expression"}},{"name":"title-inactive-color","default":"-","description":"Title inactive color","value":{"type":"string","kind":"expression"}},{"name":"before-change","default":"-","description":"Callback function before changing tabs, return `false` to prevent change, support return Promise","value":{"type":"(name: number | string) => boolean | Promise\\<boolean\\>","kind":"expression"}}],"events":[{"name":"click-tab","description":"Emitted when a tab is clicked","arguments":[{"name":"{ name: string | number, title: string, event: MouseEvent, disabled: boolean }"}]},{"name":"change","description":"Emitted when active tab changed","arguments":[{"name":"name","type":"string | number"},{"name":"title","type":"string"}]},{"name":"rendered","description":"Emitted when content first rendered in lazy-render mode","arguments":[{"name":"name","type":"string | number"},{"name":"title","type":"string"}]},{"name":"scroll","description":"Emitted when tab scrolling in sticky mode","arguments":[{"name":"{ scrollTop: number, isFixed: boolean }"}]}],"slots":[{"name":"nav-left","description":"Custom nav left content"},{"name":"nav-right","description":"Custom nav right content"},{"name":"nav-bottom","description":"Custom nav bottom content"}]},{"name":"van-tab","attributes":[{"name":"title","default":"-","description":"Title","value":{"type":"string","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disable tab","value":{"type":"boolean","kind":"expression"}},{"name":"dot","default":"`false`","description":"Whether to show red dot on the title","value":{"type":"boolean","kind":"expression"}},{"name":"badge","default":"-","description":"Content of the badge on the title","value":{"type":"number | string","kind":"expression"}},{"name":"name","default":"Index of tab","description":"Identifier","value":{"type":"number | string","kind":"expression"}},{"name":"url","default":"-","description":"Link","value":{"type":"string","kind":"expression"}},{"name":"to","default":"-","description":"The target route should navigate to when clicked on, same as the [to prop](https://router.vuejs.org/api/interfaces/RouterLinkProps.html#Properties-to) of Vue Router","value":{"type":"string | object","kind":"expression"}},{"name":"replace","default":"`false`","description":"If true, the navigation will not leave a history record","value":{"type":"boolean","kind":"expression"}},{"name":"title-style","default":"-","description":"Custom title style","value":{"type":"string | Array | object","kind":"expression"}},{"name":"title-class","default":"-","description":"Custom title class name","value":{"type":"string | Array | object","kind":"expression"}},{"name":"show-zero-badge","default":"`true`","description":"Whether to show badge when the value is zero","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Content of tab"},{"name":"title","description":"Custom tab title"}]},{"name":"van-tag","attributes":[{"name":"type","default":"`default`","description":"Type, can be set to `primary` `success` `danger` `warning`","value":{"type":"string","kind":"expression"}},{"name":"size","default":"-","description":"Size, can be set to `large` `medium`","value":{"type":"string","kind":"expression"}},{"name":"color","default":"-","description":"Custom color","value":{"type":"string","kind":"expression"}},{"name":"show","default":"`true`","description":"Whether to show tag","value":{"type":"boolean","kind":"expression"}},{"name":"plain","default":"`false`","description":"Whether to be plain style","value":{"type":"boolean","kind":"expression"}},{"name":"round","default":"`false`","description":"Whether to be round style","value":{"type":"boolean","kind":"expression"}},{"name":"mark","default":"`false`","description":"Whether to be mark style","value":{"type":"boolean","kind":"expression"}},{"name":"text-color","default":"`white`","description":"Text color","value":{"type":"string","kind":"expression"}},{"name":"closeable","default":"`false`","description":"Whether to be closeable","value":{"type":"boolean","kind":"expression"}}],"slots":[{"name":"default","description":"Default slot"}],"events":[{"name":"click","description":"Emitted when component is clicked","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"close","description":"Emitted when close icon is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}]},{"name":"van-time-picker","attributes":[{"name":"v-model","default":"-","description":"Current time","value":{"type":"string[]","kind":"expression"}},{"name":"columns-type","default":"`['hour', 'minute']`","description":"Columns type","value":{"type":"string[]","kind":"expression"}},{"name":"min-hour","default":"`0`","description":"Min hour","value":{"type":"number | string","kind":"expression"}},{"name":"max-hour","default":"`23`","description":"Max hour","value":{"type":"number | string","kind":"expression"}},{"name":"min-minute","default":"`0`","description":"Min minute","value":{"type":"number | string","kind":"expression"}},{"name":"max-minute","default":"`59`","description":"Max minute","value":{"type":"number | string","kind":"expression"}},{"name":"min-second","default":"`0`","description":"Min second","value":{"type":"number | string","kind":"expression"}},{"name":"max-second","default":"`59`","description":"Max second","value":{"type":"number | string","kind":"expression"}},{"name":"min-time","default":"-","description":"Min time, format reference `07:40:00`, `min-hour` `min-minute` `min-second` is invalid when used","value":{"type":"string","kind":"expression"}},{"name":"max-time","default":"-","description":"Max time, format reference `10:20:00`, `min-hour` `min-minute` `max-second` is invalid when used","value":{"type":"string","kind":"expression"}},{"name":"title","default":"`''`","description":"Toolbar title","value":{"type":"string","kind":"expression"}},{"name":"confirm-button-text","default":"`Confirm`","description":"Text of confirm button","value":{"type":"string","kind":"expression"}},{"name":"cancel-button-text","default":"`Cancel`","description":"Text of cancel button","value":{"type":"string","kind":"expression"}},{"name":"show-toolbar","default":"`true`","description":"Whether to show toolbar","value":{"type":"boolean","kind":"expression"}},{"name":"loading","default":"`false`","description":"Whether to show loading prompt","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to be readonly","value":{"type":"boolean","kind":"expression"}},{"name":"filter","default":"-","description":"Option filter","value":{"type":"(type: string, options: PickerOption[], values: string[]) => PickerOption[]","kind":"expression"}},{"name":"formatter","default":"-","description":"Option text formatter","value":{"type":"(type: string, option: PickerOption) => PickerOption","kind":"expression"}},{"name":"option-height","default":"`44`","description":"Option height, supports `px` `vw` `vh` `rem` unit, default `px`","value":{"type":"number | string","kind":"expression"}},{"name":"visible-option-num","default":"`6`","description":"Count of visible columns","value":{"type":"number | string","kind":"expression"}},{"name":"swipe-duration","default":"`1000`","description":"Duration of the momentum animation, unit `ms`","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"confirm","description":"Emitted when the confirm button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"cancel","description":"Emitted when the cancel button is clicked","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes }"}]},{"name":"change","description":"Emitted when current option is changed","arguments":[{"name":"{ selectedValues, selectedOptions, selectedIndexes, columnIndex }"}]}],"slots":[{"name":"toolbar","description":"Custom toolbar content"},{"name":"title","description":"Custom title"},{"name":"confirm","description":"Custom confirm button text"},{"name":"cancel","description":"Custom cancel button text"},{"name":"option","description":"Custom option content"},{"name":"columns-top","description":"Custom content above columns"},{"name":"columns-bottom","description":"Custom content below columns"}]},{"name":"van-tree-select","attributes":[{"name":"v-model:main-active-index","default":"`0`","description":"The index of selected parent node","value":{"type":"number | string","kind":"expression"}},{"name":"v-model:active-id","default":"`0`","description":"Id of selected item","value":{"type":"number | string |<br>(number | string)[]","kind":"expression"}},{"name":"items","default":"`[]`","description":"Required datasets for the component","value":{"type":"TreeSelectItem[]","kind":"expression"}},{"name":"height","default":"`300`","description":"Height","value":{"type":"number | string","kind":"expression"}},{"name":"max","default":"`Infinity`","description":"Maximum number of selected items","value":{"type":"number | string","kind":"expression"}},{"name":"selected-icon","default":"`success`","description":"Selected icon","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click-nav","description":"Emitted when parent node is selected","arguments":[{"name":"index","type":"number"}]},{"name":"click-item","description":"Emitted when item is selected","arguments":[{"name":"item","type":"TreeSelectChild"}]}],"slots":[{"name":"nav-text","description":"Custom name of the parent node"},{"name":"content","description":"Custom right content"}]},{"name":"van-toast","attributes":[{"name":"v-model:show","default":"`false`","description":"Whether to show toast","value":{"type":"boolean","kind":"expression"}},{"name":"type","default":"`text`","description":"Can be set to `loading` `success` `fail` `html`","value":{"type":"ToastType","kind":"expression"}},{"name":"position","default":"`middle`","description":"Can be set to `top` `middle` `bottom`","value":{"type":"ToastPosition","kind":"expression"}},{"name":"message","default":"`''`","description":"Message","value":{"type":"string","kind":"expression"}},{"name":"word-break","default":"`'break-all'`","description":"Can be set to `normal` `break-all` `break-word`","value":{"type":"ToastWordBreak","kind":"expression"}},{"name":"icon","default":"-","description":"Custom icon","value":{"type":"string","kind":"expression"}},{"name":"icon-size","default":"`36px`","description":"Custom icon size","value":{"type":"number | string","kind":"expression"}},{"name":"icon-prefix","default":"`van-icon`","description":"Icon className prefix","value":{"type":"string","kind":"expression"}},{"name":"overlay","default":"`false`","description":"Whether to show overlay","value":{"type":"boolean","kind":"expression"}},{"name":"forbid-click","default":"`false`","description":"Whether to forbid click background","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click","default":"`false`","description":"Whether to close after clicked","value":{"type":"boolean","kind":"expression"}},{"name":"close-on-click-overlay","default":"`false`","description":"Whether to close when overlay is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"loading-type","default":"`circular`","description":"Loading icon type, can be set to `spinner`","value":{"type":"string","kind":"expression"}},{"name":"duration","default":"`2000`","description":"Toast duration(ms), won't disappear if value is 0","value":{"type":"number","kind":"expression"}},{"name":"class-name","default":"-","description":"Custom className","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-class","default":"-","description":"Custom overlay class","value":{"type":"string | Array | object","kind":"expression"}},{"name":"overlay-style","default":"-","description":"Custom overlay style","value":{"type":"object","kind":"expression"}},{"name":"transition","default":"`van-fade`","description":"Transition, equivalent to `name` prop of [transition](https://vuejs.org/api/built-in-components.html#transition)","value":{"type":"string","kind":"expression"}},{"name":"teleport","default":"`body`","description":"Specifies a target element where Toast will be mounted","value":{"type":"string | Element","kind":"expression"}},{"name":"z-index","default":"`2000+`","description":"Set the z-index to a fixed value","value":{"type":"number | string","kind":"expression"}}],"events":[{"name":"close","description":"Callback function after close","arguments":[]},{"name":"opened","description":"Callback function after opened","arguments":[]}],"slots":[{"name":"message","description":"Custom message"}]},{"name":"van-uploader","attributes":[{"name":"v-model","default":"-","description":"List of uploaded files","value":{"type":"FileListItem[]","kind":"expression"}},{"name":"accept","default":"`image/*`","description":"Accepted [file type](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/file#Unique_file_type_specifiers)","value":{"type":"string","kind":"expression"}},{"name":"name","default":"-","description":"Input name, usually a unique string or number","value":{"type":"number | string","kind":"expression"}},{"name":"preview-size","default":"`80px`","description":"Size of preview image","value":{"type":"number | string | Array","kind":"expression"}},{"name":"preview-image","default":"`true`","description":"Whether to show image preview","value":{"type":"boolean","kind":"expression"}},{"name":"preview-full-image","default":"`true`","description":"Whether to show full screen image preview when image is clicked","value":{"type":"boolean","kind":"expression"}},{"name":"preview-options","default":"-","description":"Options of full screen image preview, see [ImagePreview](#/en-US/image-preview)","value":{"type":"object","kind":"expression"}},{"name":"multiple","default":"`false`","description":"Whether to enable multiple selection pictures","value":{"type":"boolean","kind":"expression"}},{"name":"disabled","default":"`false`","description":"Whether to disabled the upload","value":{"type":"boolean","kind":"expression"}},{"name":"readonly","default":"`false`","description":"Whether to make upload area readonly","value":{"type":"boolean","kind":"expression"}},{"name":"deletable","default":"`true`","description":"Whether to show delete icon","value":{"type":"boolean","kind":"expression"}},{"name":"reupload","default":"`false`","description":"Whether to enable reupload, if enabled, the image preview will be disabled","value":{"type":"boolean","kind":"expression"}},{"name":"show-upload","default":"`true`","description":"Whether to show upload area","value":{"type":"boolean","kind":"expression"}},{"name":"lazy-load","default":"`false`","description":"Whether to enable lazy load, should register [Lazyload](#/en-US/lazyload) component","value":{"type":"boolean","kind":"expression"}},{"name":"capture","default":"-","description":"Capture, can be set to `camera`","value":{"type":"string","kind":"expression"}},{"name":"after-read","default":"-","description":"Hook after reading the file","value":{"type":"Function","kind":"expression"}},{"name":"before-read","default":"-","description":"Hook before reading the file, return false to stop reading the file, can return Promise","value":{"type":"Function","kind":"expression"}},{"name":"before-delete","default":"-","description":"Hook before delete the file, return false to stop reading the file, can return Promise","value":{"type":"Function","kind":"expression"}},{"name":"max-size","default":"`Infinity`","description":"Max size of file","value":{"type":"number | string | (file: File) => boolean","kind":"expression"}},{"name":"max-count","default":"`Infinity`","description":"Max count of image","value":{"type":"number | string","kind":"expression"}},{"name":"result-type","default":"`dataUrl`","description":"Type of file read result, can be set to `file` `text`","value":{"type":"string","kind":"expression"}},{"name":"upload-text","default":"-","description":"Upload text","value":{"type":"string","kind":"expression"}},{"name":"image-fit","default":"`cover`","description":"Preview image fit mode","value":{"type":"string","kind":"expression"}},{"name":"upload-icon","default":"`photograph`","description":"Upload icon","value":{"type":"string","kind":"expression"}}],"events":[{"name":"oversize","description":"Emitted when file size over limit","arguments":[{"name":"Same as after","type":"read"},{"name":"d"}]},{"name":"click-upload","description":"Emitted when click upload area","arguments":[{"name":"event","type":"MouseEvent"}]},{"name":"click-preview","description":"Emitted when preview image is clicked","arguments":[{"name":"Same as after","type":"read"},{"name":"d"}]},{"name":"click-reupload","description":"Emitted when reupload image is clicked","arguments":[{"name":"Same as after","type":"read"},{"name":"d"}]},{"name":"close-preview","description":"Emitted when the full screen image preview is closed","arguments":[]},{"name":"delete","description":"Emitted when preview file is deleted","arguments":[{"name":"Same as after","type":"read"},{"name":"d"}]}],"slots":[{"name":"default","description":"Custom upload area"},{"name":"preview-delete","description":"Custom delete icon"},{"name":"preview-cover","description":"Custom content that covers the image preview"}]},{"name":"van-text-ellipsis","attributes":[{"name":"rows","default":"`1`","description":"Number of rows displayed","value":{"type":"number | string","kind":"expression"}},{"name":"content","default":"-","description":"The text displayed","value":{"type":"string","kind":"expression"}},{"name":"expand-text","default":"-","description":"Expand operation text","value":{"type":"string","kind":"expression"}},{"name":"collapse-text","default":"-","description":"Collapse operation text","value":{"type":"string","kind":"expression"}},{"name":"dots","default":"`'...'`","description":"Text content of ellipsis","value":{"type":"string","kind":"expression"}},{"name":"position","default":"`'end'`","description":"Can be set to `start` `middle`","value":{"type":"string","kind":"expression"}}],"events":[{"name":"click-action","description":"Emitted when Expand/Collapse is clicked","arguments":[{"name":"event","type":"MouseEvent"}]}],"slots":[{"name":"action","description":"Custom action"}]},{"name":"van-watermark","attributes":[{"name":"width","default":"`100`","description":"Watermark width","value":{"type":"number","kind":"expression"}},{"name":"height","default":"`100`","description":"Watermark height","value":{"type":"number","kind":"expression"}},{"name":"z-index","default":"`100`","description":"Watermark's z-index","value":{"type":"number | string","kind":"expression"}},{"name":"content","default":"-","description":"Text watermark content","value":{"type":"string","kind":"expression"}},{"name":"image","default":"-","description":"Image watermark content. If `content` and `image` are passed at the same time, use the `image` watermark first","value":{"type":"string","kind":"expression"}},{"name":"rotate","default":"`-22`","description":"Watermark rotation angle","value":{"type":"number | string","kind":"expression"}},{"name":"full-page","default":"`true`","description":"Whether to display the watermark in full screen","value":{"type":"boolean","kind":"expression"}},{"name":"gap-x","default":"`0`","description":"Horizontal spacing between watermarks","value":{"type":"number","kind":"expression"}},{"name":"gap-y","default":"`0`","description":"Vertical spacing between watermarks","value":{"type":"number","kind":"expression"}},{"name":"text-color","default":"`#dcdee0`","description":"Color of text watermark","value":{"type":"string","kind":"expression"}},{"name":"opacity","default":"-","description":"Opacity of watermark","value":{"type":"number | string","kind":"expression"}}],"slots":[{"name":"content","description":"Content of HTML watermark. Only supports inline styles, and self-closing tags are not supported. The priority is higher than `content` or `image` props"}]}],"attributes":[]}},"js-types-syntax":"typescript"}
\No newline at end of file