nutui-uniapp
Advanced tools
Comparing version 1.7.17 to 1.8.0
@@ -1,4 +0,12 @@ | ||
import type { ExtractPropTypes, PropType } from 'vue' | ||
import { CHOOSE_EVENT, CLOSE_EVENT, SELECT_EVENT, UPDATE_VISIBLE_EVENT } from '../_constants' | ||
import { commonProps, getDay, isBoolean, isString, makeNumberProp, makeStringProp, truthProp } from '../_utils' | ||
import type { ExtractPropTypes, PropType, StyleValue } from 'vue' | ||
import { | ||
CHOOSE_EVENT, | ||
CLOSE_EVENT, | ||
CLOSED_EVENT, | ||
OPEN_EVENT, | ||
OPENED_EVENT, | ||
SELECT_EVENT, | ||
UPDATE_VISIBLE_EVENT, | ||
} from '../_constants' | ||
import { commonProps, getDay, makeNumberProp, makeStringProp, truthProp } from '../_utils' | ||
import { popupProps } from '../popup/popup' | ||
@@ -13,3 +21,2 @@ | ||
visible: Boolean, | ||
/** | ||
@@ -19,3 +26,2 @@ * @description 类型,日期单选 `one`,区间选择 `range`,日期多选 `multiple`,周选择 `week` | ||
type: makeStringProp<'one' | 'range' | 'multiple' | 'week'>('one'), | ||
/** | ||
@@ -25,3 +31,2 @@ * @description 是否弹窗状态展示 | ||
poppable: truthProp, | ||
/** | ||
@@ -31,3 +36,2 @@ * @description 自动回填 | ||
isAutoBackFill: Boolean, | ||
/** | ||
@@ -37,3 +41,2 @@ * @description 显示标题 | ||
title: makeStringProp('日期选择'), | ||
/** | ||
@@ -49,3 +52,2 @@ * @description 默认值,单个日期选择为 `string`,其他为 `string[]` | ||
startDate: makeStringProp(getDay(0)), | ||
/** | ||
@@ -55,13 +57,6 @@ * @description 结束日期 | ||
endDate: makeStringProp(getDay(365)), | ||
/** | ||
* @description 是否展示今天标记 | ||
*/ | ||
showToday: truthProp, | ||
/** | ||
* @description 范围选择,开始信息文案 | ||
*/ | ||
startText: makeStringProp('开始'), | ||
/** | ||
@@ -71,3 +66,2 @@ * @description 范围选择,结束信息文案 | ||
endText: makeStringProp('结束'), | ||
/** | ||
@@ -77,8 +71,10 @@ * @description 底部确认按钮文案 | ||
confirmText: makeStringProp('确认'), | ||
/** | ||
* @description 是否展示今天标记 | ||
*/ | ||
showToday: truthProp, | ||
/** | ||
* @description 是否在展示日历标题 | ||
*/ | ||
showTitle: truthProp, | ||
/** | ||
@@ -88,3 +84,2 @@ * @description 是否展示日期标题 | ||
showSubTitle: truthProp, | ||
/** | ||
@@ -94,3 +89,2 @@ * @description 是否启动滚动动画 | ||
toDateAnimation: truthProp, | ||
/** | ||
@@ -100,3 +94,2 @@ * @description 设置周起始日 | ||
firstDayOfWeek: makeNumberProp(0), | ||
/** | ||
@@ -107,3 +100,2 @@ * @description 一个用来判断该日期是否被禁用的函数,接受一个 `年 - 月 - 日` 作为参数。 应该返回一个 Boolean 值。 | ||
disabledDate: Function, | ||
/** | ||
@@ -117,2 +109,13 @@ * @description 是否使用 footer 插槽,如果使用,此值必须为 true | ||
btnSlot: Boolean, | ||
/** | ||
* @description 自定义弹窗样式 | ||
*/ | ||
popStyle: { | ||
type: [String, Object, Array] as PropType<StyleValue>, | ||
default: '', | ||
}, | ||
/** | ||
* @description 遮罩显示时的背景是否锁定 | ||
*/ | ||
lockScroll: truthProp, | ||
} | ||
@@ -122,11 +125,16 @@ | ||
/* eslint-disable unused-imports/no-unused-vars */ | ||
export const calendarEmits = { | ||
[CHOOSE_EVENT]: (val: string | object) => isString(val) || val instanceof Object, | ||
[CLOSE_EVENT]: () => true, | ||
[UPDATE_VISIBLE_EVENT]: (val: boolean) => isBoolean(val), | ||
[SELECT_EVENT]: (val: any) => val, | ||
[UPDATE_VISIBLE_EVENT]: (value: boolean) => true, | ||
[CHOOSE_EVENT]: (value: string | object) => true, | ||
[SELECT_EVENT]: (value: any) => true, | ||
clickCloseIcon: () => true, | ||
clickOverlay: () => true, | ||
[OPEN_EVENT]: () => true, | ||
[OPENED_EVENT]: () => true, | ||
[CLOSE_EVENT]: () => true, | ||
[CLOSED_EVENT]: () => true, | ||
} | ||
/* eslint-enable unused-imports/no-unused-vars */ | ||
export type CalendarEmits = typeof calendarEmits |
@@ -1,1 +0,1 @@ | ||
export type * from './calendar' | ||
export * from './calendar' |
import type { ExtractPropTypes } from 'vue' | ||
import { CHOOSE_EVENT, SELECT_EVENT } from '../_constants' | ||
import { commonProps, getDay, isString, makeNumberProp, makeStringProp, truthProp } from '../_utils' | ||
import { commonProps, getDay, makeNumberProp, makeStringProp, truthProp } from '../_utils' | ||
@@ -11,3 +11,2 @@ export const calendaritemProps = { | ||
visible: Boolean, | ||
/** | ||
@@ -17,3 +16,2 @@ * @description 类型,日期单选 `one`,区间选择 `range`,日期多选 `multiple`,周选择 `week` | ||
type: makeStringProp<'one' | 'range' | 'multiple' | 'week'>('one'), | ||
/** | ||
@@ -23,3 +21,2 @@ * @description 是否弹窗状态展示 | ||
poppable: truthProp, | ||
/** | ||
@@ -29,3 +26,2 @@ * @description 自动回填 | ||
isAutoBackFill: Boolean, | ||
/** | ||
@@ -35,3 +31,2 @@ * @description 显示标题 | ||
title: makeStringProp('日期选择'), | ||
/** | ||
@@ -43,3 +38,2 @@ * @description 默认值,单个日期选择为 `string`,其他为 `string[]` | ||
}, | ||
/** | ||
@@ -49,3 +43,2 @@ * @description 开始日期 | ||
startDate: makeStringProp(getDay(0)), | ||
/** | ||
@@ -55,13 +48,6 @@ * @description 结束日期 | ||
endDate: makeStringProp(getDay(365)), | ||
/** | ||
* @description 是否展示今天标记 | ||
*/ | ||
showToday: truthProp, | ||
/** | ||
* @description 范围选择,开始信息文案 | ||
*/ | ||
startText: makeStringProp('开始'), | ||
/** | ||
@@ -71,3 +57,2 @@ * @description 范围选择,结束信息文案 | ||
endText: makeStringProp('结束'), | ||
/** | ||
@@ -77,8 +62,10 @@ * @description 底部确认按钮文案 | ||
confirmText: makeStringProp('确认'), | ||
/** | ||
* @description 是否展示今天标记 | ||
*/ | ||
showToday: truthProp, | ||
/** | ||
* @description 是否在展示日历标题 | ||
*/ | ||
showTitle: truthProp, | ||
/** | ||
@@ -88,3 +75,2 @@ * @description 是否展示日期标题 | ||
showSubTitle: truthProp, | ||
/** | ||
@@ -94,3 +80,2 @@ * @description 是否启动滚动动画 | ||
toDateAnimation: truthProp, | ||
/** | ||
@@ -100,3 +85,2 @@ * @description 设置周起始日 | ||
firstDayOfWeek: makeNumberProp(0), | ||
/** | ||
@@ -107,3 +91,2 @@ * @description 一个用来判断该日期是否被禁用的函数,接受一个 `年 - 月 - 日` 作为参数。 应该返回一个 Boolean 值。 | ||
disabledDate: Function, | ||
/** | ||
@@ -119,11 +102,13 @@ * @description 是否使用 footer 插槽,如果使用,此值必须为 true | ||
export type CalendarItemProps = ExtractPropTypes<typeof calendaritemProps> | ||
/* eslint-disable unused-imports/no-unused-vars */ | ||
export const calendaritemEmits = { | ||
[CHOOSE_EVENT]: (val: string | object) => isString(val) || val instanceof Object, | ||
[CHOOSE_EVENT]: (value: string | object) => true, | ||
[SELECT_EVENT]: (value: any) => true, | ||
update: () => true, | ||
close: () => true, | ||
update: () => true, | ||
[SELECT_EVENT]: (val: any) => val, | ||
} | ||
/* eslint-enable unused-imports/no-unused-vars */ | ||
export type CalendarItemEmits = typeof calendaritemEmits | ||
export type CalendarItemProps = ExtractPropTypes<typeof calendaritemProps> |
@@ -1,4 +0,12 @@ | ||
import type { ExtractPropTypes } from 'vue' | ||
import { CHANGE_EVENT, UPDATE_MODEL_EVENT, UPDATE_VISIBLE_EVENT } from '../_constants' | ||
import { commonProps, isBoolean, makeArrayProp, makeNumericProp, makeStringProp, truthProp } from '../_utils' | ||
import type { ExtractPropTypes, PropType, StyleValue } from 'vue' | ||
import { | ||
CHANGE_EVENT, | ||
CLOSE_EVENT, | ||
CLOSED_EVENT, | ||
OPEN_EVENT, | ||
OPENED_EVENT, | ||
UPDATE_MODEL_EVENT, | ||
UPDATE_VISIBLE_EVENT, | ||
} from '../_constants' | ||
import { commonProps, makeArrayProp, makeNumericProp, makeStringProp, truthProp } from '../_utils' | ||
import { popupProps } from '../popup/popup' | ||
@@ -14,3 +22,2 @@ import type { CascaderOption, CascaderValue } from './types' | ||
modelValue: Array, | ||
/** | ||
@@ -20,3 +27,2 @@ * @description 显示选择层 | ||
visible: Boolean, | ||
/** | ||
@@ -26,3 +32,2 @@ * @description 级联数据 | ||
options: makeArrayProp<any>([]), | ||
/** | ||
@@ -32,3 +37,2 @@ * @description 是否开启动态加载 | ||
lazy: Boolean, | ||
/** | ||
@@ -38,3 +42,2 @@ * @description 动态加载回调,开启动态加载时生效 | ||
lazyLoad: Function, | ||
/** | ||
@@ -44,3 +47,2 @@ * @description 自定义 `options` 结构中 `value` 的字段 | ||
valueKey: makeStringProp('value'), | ||
/** | ||
@@ -50,3 +52,2 @@ * @description 自定义 `options` 结构中 `text` 的字段 | ||
textKey: makeStringProp('text'), | ||
/** | ||
@@ -56,3 +57,2 @@ * @description 自定义 `options` 结构中 `children` 的字段 | ||
childrenKey: makeStringProp('children'), | ||
/** | ||
@@ -62,42 +62,37 @@ * @description 当 `options` 为可转换为树形结构的扁平结构时,配置转换规则 | ||
convertConfig: Object, | ||
/** | ||
* @description 是否需要弹层展示(设置为 `false` 后,`title` 失效) | ||
*/ | ||
poppable: truthProp, | ||
/** | ||
* @description 标题 | ||
*/ | ||
title: String, | ||
/** | ||
* @description 取消按钮位置,继承 `Popup` 组件 | ||
* @description 选中底部展示样式 可选值: 'line', 'smile' | ||
*/ | ||
closeIconPosition: makeStringProp<'top-right' | 'bottom-right' | 'bottom-left' | 'top-left'>('top-right'), | ||
titleType: makeStringProp<'line' | 'card' | 'smile'>('line'), | ||
/** | ||
* @description 是否显示关闭按钮,继承 `Popup` 组件 | ||
* @description 标签栏字体尺寸大小 可选值: 'large', 'normal', 'small' | ||
*/ | ||
closeable: Boolean, | ||
titleSize: makeStringProp<'large' | 'normal' | 'small'>('normal'), | ||
/** | ||
* @description 是否需要弹层展示(设置为 `false` 后,`title` 失效) | ||
*/ | ||
poppable: truthProp, | ||
/** | ||
* @description 标签间隙 | ||
*/ | ||
titleGutter: makeNumericProp(0), | ||
/** | ||
* @description 标签栏字体尺寸大小 可选值: 'large', 'normal', 'small' | ||
*/ | ||
titleSize: makeStringProp<'large' | 'normal' | 'small'>('normal'), | ||
/** | ||
* @description 是否省略过长的标题文字 | ||
*/ | ||
titleEllipsis: truthProp, | ||
/** | ||
* @description 选中底部展示样式 可选值: 'line', 'smile' | ||
* @description 自定义弹窗样式 | ||
*/ | ||
titleType: makeStringProp<'line' | 'card' | 'smile'>('line'), | ||
popStyle: { | ||
type: [String, Object, Array] as PropType<StyleValue>, | ||
default: '', | ||
}, | ||
/** | ||
* @description 遮罩显示时的背景是否锁定 | ||
*/ | ||
lockScroll: truthProp, | ||
} | ||
@@ -107,9 +102,15 @@ | ||
/* eslint-disable unused-imports/no-unused-vars */ | ||
export const cascaderEmits = { | ||
[UPDATE_MODEL_EVENT]: (val: CascaderValue) => Array.isArray(val), | ||
[CHANGE_EVENT]: (val: CascaderValue, val2: CascaderOption[]) => Array.isArray(val) && Array.isArray(val2), | ||
[UPDATE_VISIBLE_EVENT]: (val: boolean) => isBoolean(val), | ||
pathChange: (val: CascaderOption[]) => Array.isArray(val), | ||
[UPDATE_MODEL_EVENT]: (value: CascaderValue) => true, | ||
[UPDATE_VISIBLE_EVENT]: (value: boolean) => true, | ||
[CHANGE_EVENT]: (value: CascaderValue, nodes: CascaderOption[]) => true, | ||
pathChange: (nodes: CascaderOption[]) => true, | ||
[OPEN_EVENT]: () => true, | ||
[OPENED_EVENT]: () => true, | ||
[CLOSE_EVENT]: () => true, | ||
[CLOSED_EVENT]: () => true, | ||
} | ||
/* eslint-enable unused-imports/no-unused-vars */ | ||
export type CascaderEmits = typeof cascaderEmits |
@@ -1,2 +0,2 @@ | ||
import type { CascaderConfig, CascaderOption, convertConfig } from './types' | ||
import type { CascaderConfig, CascaderOption, ConvertConfig } from './types' | ||
@@ -45,3 +45,4 @@ export function formatTree(tree: CascaderOption[], parent: CascaderOption | null, config: CascaderConfig): CascaderOption[] { | ||
} | ||
export function convertListToOptions(list: CascaderOption[], options: convertConfig): CascaderOption[] { | ||
export function convertListToOptions(list: CascaderOption[], options: ConvertConfig): CascaderOption[] { | ||
const mergedOptions = { | ||
@@ -48,0 +49,0 @@ ...defaultConvertConfig, |
@@ -1,1 +0,1 @@ | ||
export type * from './cascader' | ||
export * from './cascader' |
@@ -11,2 +11,3 @@ export interface CascaderPane { | ||
} | ||
export interface CascaderTabs { | ||
@@ -32,3 +33,3 @@ title: string | ||
export interface convertConfig { | ||
export interface ConvertConfig { | ||
topId?: string | number | null | ||
@@ -35,0 +36,0 @@ idKey?: string |
@@ -12,3 +12,2 @@ import type { ExtractPropTypes } from 'vue' | ||
modelValue: Array, | ||
/** | ||
@@ -18,8 +17,6 @@ * @description 显示选择层 | ||
visible: Boolean, | ||
/** | ||
* @description 级联数据 | ||
*/ | ||
options: makeArrayProp<{ [key: string]: string }>([]), | ||
options: makeArrayProp<any>([]), | ||
/** | ||
@@ -29,3 +26,2 @@ * @description 是否开启动态加载 | ||
lazy: Boolean, | ||
/** | ||
@@ -35,3 +31,2 @@ * @description 动态加载回调,开启动态加载时生效 | ||
lazyLoad: Function, | ||
/** | ||
@@ -41,3 +36,2 @@ * @description 自定义 `options` 结构中 `value` 的字段 | ||
valueKey: makeStringProp('value'), | ||
/** | ||
@@ -47,3 +41,2 @@ * @description 自定义 `options` 结构中 `text` 的字段 | ||
textKey: makeStringProp('text'), | ||
/** | ||
@@ -53,3 +46,2 @@ * @description 自定义 `options` 结构中 `children` 的字段 | ||
childrenKey: makeStringProp('children'), | ||
/** | ||
@@ -59,42 +51,18 @@ * @description 当 `options` 为可转换为树形结构的扁平结构时,配置转换规则 | ||
convertConfig: Object, | ||
/** | ||
* @description 标题 | ||
* @description 选中底部展示样式 可选值: 'line', 'smile' | ||
*/ | ||
title: String, | ||
titleType: makeStringProp<'line' | 'card' | 'smile'>('line'), | ||
/** | ||
* @description 取消按钮位置,继承 `Popup` 组件 | ||
* @description 标签栏字体尺寸大小 可选值: 'large', 'normal', 'small' | ||
*/ | ||
closeIconPosition: String, | ||
titleSize: makeStringProp<'large' | 'normal' | 'small'>('normal'), | ||
/** | ||
* @description 是否显示关闭按钮,继承 `Popup` 组件 | ||
*/ | ||
closeable: Boolean, | ||
/** | ||
* @description 是否需要弹层展示(设置为 `false` 后,`title` 失效) | ||
*/ | ||
poppable: truthProp, | ||
/** | ||
* @description 标签间隙 | ||
*/ | ||
titleGutter: makeNumericProp(0), | ||
/** | ||
* @description 标签栏字体尺寸大小 可选值: 'large', 'normal', 'small' | ||
*/ | ||
titleSize: makeStringProp<'large' | 'normal' | 'small'>('normal'), | ||
/** | ||
* @description 是否省略过长的标题文字 | ||
*/ | ||
titleEllipsis: truthProp, | ||
/** | ||
* @description 选中底部展示样式 可选值: 'line', 'smile' | ||
*/ | ||
titleType: makeStringProp<'line' | 'card' | 'smile'>('line'), | ||
} | ||
@@ -104,8 +72,10 @@ | ||
/* eslint-disable unused-imports/no-unused-vars */ | ||
export const cascaderitemEmits = { | ||
[UPDATE_MODEL_EVENT]: (val: CascaderValue, val2?: CascaderOption[]) => Array.isArray(val) && Array.isArray(val2), | ||
[CHANGE_EVENT]: (val: CascaderValue, val2: CascaderOption[]) => Array.isArray(val) && Array.isArray(val2), | ||
pathChange: (val: CascaderOption[]) => Array.isArray(val), | ||
[UPDATE_MODEL_EVENT]: (value: CascaderValue) => true, | ||
[CHANGE_EVENT]: (value: CascaderValue, nodes: CascaderOption[]) => true, | ||
pathChange: (value: CascaderOption[]) => true, | ||
} | ||
/* eslint-enable unused-imports/no-unused-vars */ | ||
export type CascaderItemEmits = typeof cascaderitemEmits |
@@ -1,1 +0,1 @@ | ||
export type * from './cascaderitem' | ||
export * from './cascaderitem' |
@@ -49,5 +49,7 @@ import type { CSSProperties, SetupContext } from 'vue' | ||
if (props.closeOnPopstate) { | ||
// #ifdef H5 | ||
window.addEventListener('popstate', () => { | ||
closed('page') | ||
}) | ||
// #endif | ||
} | ||
@@ -54,0 +56,0 @@ }) |
import type { ExtractPropTypes, PropType } from 'vue' | ||
import { CLOSE_EVENT, CLOSED_EVENT, OPEN_EVENT, OPENED_EVENT, UPDATE_VISIBLE_EVENT } from '../_constants' | ||
import type { Position } from '../_constants/types' | ||
import { commonProps, isBoolean, makeStringProp, truthProp } from '../_utils' | ||
import { commonProps, makeStringProp, truthProp } from '../_utils' | ||
import { overlayProps } from '../overlay/overlay' | ||
@@ -27,2 +27,6 @@ import type { NutAnimationName } from '../transition/types' | ||
/** | ||
* @description 是否显示圆角 | ||
*/ | ||
round: Boolean, | ||
/** | ||
* @description 是否显示关闭按钮 | ||
@@ -32,2 +36,6 @@ */ | ||
/** | ||
* @description 关闭按钮图标 | ||
*/ | ||
closeIcon: makeStringProp('close'), | ||
/** | ||
* @description 关闭按钮位置(top-left,top-right,bottom-left,bottom-right) | ||
@@ -37,6 +45,2 @@ */ | ||
/** | ||
* @description 关闭按钮图标 | ||
*/ | ||
closeIcon: makeStringProp('close'), | ||
/** | ||
* @description 是否保留弹层关闭后的内容 | ||
@@ -50,6 +54,2 @@ */ | ||
/** | ||
* @description 是否显示圆角 | ||
*/ | ||
round: Boolean, | ||
/** | ||
* @description 是否开启 iPhone 系列全面屏底部安全区适配,仅当 `position` 为 `bottom` 时有效 | ||
@@ -66,9 +66,12 @@ */ | ||
/* eslint-disable unused-imports/no-unused-vars */ | ||
export const popupEmits = { | ||
[UPDATE_VISIBLE_EVENT]: (visible: boolean) => isBoolean(visible), | ||
'click-pop': (evt?: any) => evt instanceof Object, | ||
[UPDATE_VISIBLE_EVENT]: (value: boolean) => true, | ||
'click-pop': (event: any) => true, | ||
'click-close-icon': () => true, | ||
'click-overlay': () => true, | ||
[OPEN_EVENT]: () => true, | ||
[OPENED_EVENT]: () => true, | ||
[CLOSE_EVENT]: () => true, | ||
[OPENED_EVENT]: () => true, | ||
[CLOSED_EVENT]: () => true, | ||
/** | ||
@@ -78,6 +81,5 @@ * @deprecated | ||
'opend': () => true, | ||
[CLOSED_EVENT]: () => true, | ||
'click-overlay': () => true, | ||
} | ||
/* eslint-enable unused-imports/no-unused-vars */ | ||
export type PopupEmits = typeof popupEmits |
import type { SetupContext } from 'vue' | ||
import { computed, reactive, toRefs, watch } from 'vue' | ||
import { CLOSE_EVENT, CLOSED_EVENT, OPEN_EVENT, OPENED_EVENT, PREFIX, UPDATE_VISIBLE_EVENT } from '../_constants' | ||
import { animationName } from '../_constants/types' | ||
import { computed, onMounted, reactive, toRefs, watch } from 'vue' | ||
import { | ||
animationName, | ||
CLOSE_EVENT, | ||
CLOSED_EVENT, | ||
OPEN_EVENT, | ||
OPENED_EVENT, | ||
PREFIX, | ||
UPDATE_VISIBLE_EVENT, | ||
} from '../_constants' | ||
import { useGlobalZIndex } from '../_hooks' | ||
@@ -94,12 +101,22 @@ import { getMainClass, getMainStyle } from '../_utils' | ||
watch(() => props.visible, (value) => { | ||
if (value && !state.innerVisible) | ||
const applyVisible = (visible: boolean) => { | ||
if (visible && !state.innerVisible) { | ||
open() | ||
} | ||
if (!value && state.innerVisible) { | ||
if (!visible && state.innerVisible) { | ||
state.innerVisible = false | ||
emit(CLOSE_EVENT) | ||
} | ||
} | ||
watch(() => props.visible, (value) => { | ||
applyVisible(value) | ||
}) | ||
onMounted(() => { | ||
applyVisible(props.visible) | ||
}) | ||
return { | ||
@@ -106,0 +123,0 @@ ...toRefs(state), |
{ | ||
"name": "nutui-uniapp", | ||
"displayName": "nutui-uniapp 京东风格的轻量级移动端 Uniapp、Vue3 组件库", | ||
"version": "1.7.17", | ||
"version": "1.8.0", | ||
"description": "京东风格的轻量级移动端 Uniapp、Vue3 组件库(支持小程序开发)", | ||
@@ -6,0 +6,0 @@ "author": "yang1206 <y1149221897@outlook.com>", |
110
tags.json
@@ -13,12 +13,12 @@ { | ||
"loading", | ||
"open-type`v1.1.5`", | ||
"lang`v1.1.5`", | ||
"session-from`v1.1.5`", | ||
"send-message-title`v1.1.5`", | ||
"send-message-path`v1.1.5`", | ||
"send-message-img`v1.1.5`", | ||
"show-message-card`v1.1.5`", | ||
"hover-class`v1.6.7`", | ||
"hover-start-time`v1.6.7`", | ||
"hover-stay-time`v1.6.7`", | ||
"open-type", | ||
"lang", | ||
"session-from", | ||
"send-message-title", | ||
"send-message-path", | ||
"send-message-img", | ||
"show-message-card", | ||
"hover-class", | ||
"hover-start-time", | ||
"hover-stay-time", | ||
"click", | ||
@@ -88,3 +88,3 @@ "getphonenumber", | ||
"attributes": [ | ||
"v-model:visible", | ||
"visible", | ||
"z-index", | ||
@@ -96,2 +96,3 @@ "duration", | ||
"close-on-click-overlay", | ||
"destroy-on-close", | ||
"click" | ||
@@ -103,27 +104,27 @@ ], | ||
"attributes": [ | ||
"v-model:visible", | ||
"z-index", | ||
"duration", | ||
"lock-scroll", | ||
"overlay", | ||
"close-on-click-overlay", | ||
"visible", | ||
"position", | ||
"transition", | ||
"custom-style", | ||
"pop-class", | ||
"round", | ||
"closeable", | ||
"close-icon", | ||
"close-icon-position", | ||
"close-icon", | ||
"destroy-on-close", | ||
"round", | ||
"overlay", | ||
"safe-area-inset-bottom", | ||
"safe-area-inset-top", | ||
"z-index", | ||
"duration", | ||
"overlay-class", | ||
"overlay-style", | ||
"safe-area-inset-bottom", | ||
"lock-scroll", | ||
"close-on-click-overlay", | ||
"click-pop", | ||
"click-close-icon", | ||
"click-overlay", | ||
"open", | ||
"opened", | ||
"close", | ||
"opened", | ||
"closed", | ||
"click-overlay" | ||
"closed" | ||
], | ||
@@ -223,4 +224,4 @@ "description": "[Docs](https://nutui-uniapp.pages.dev/components/basic/popup.html#popup-弹出层)" | ||
"attributes": [ | ||
"v-model:visible", | ||
"v-model:value", | ||
"visible", | ||
"value", | ||
"type", | ||
@@ -372,3 +373,3 @@ "province", | ||
"attributes": [ | ||
"v-model:visible", | ||
"visible", | ||
"sku", | ||
@@ -415,3 +416,3 @@ "goods", | ||
"attributes": [ | ||
"v-model:visible", | ||
"visible", | ||
"type", | ||
@@ -424,6 +425,6 @@ "poppable", | ||
"end-date", | ||
"show-today", | ||
"start-text", | ||
"end-text", | ||
"confirm-text", | ||
"show-today", | ||
"show-title", | ||
@@ -436,7 +437,12 @@ "show-sub-title", | ||
"btn-slot", | ||
"pop-style", | ||
"lock-scroll", | ||
"choose", | ||
"close", | ||
"select", | ||
"click-close-icon", | ||
"click-overlay" | ||
"click-overlay", | ||
"open", | ||
"opened", | ||
"close", | ||
"closed" | ||
], | ||
@@ -448,3 +454,3 @@ "description": "[Docs](https://nutui-uniapp.pages.dev/components/dentry/calendar.html#calendar-日历)" | ||
"model-value", | ||
"v-model:visible", | ||
"visible", | ||
"options", | ||
@@ -457,12 +463,16 @@ "lazy", | ||
"convert-config", | ||
"poppable", | ||
"title", | ||
"close-icon-position", | ||
"closeable", | ||
"poppable", | ||
"title-type", | ||
"title-size", | ||
"title-gutter", | ||
"title-size", | ||
"title-ellipsis", | ||
"title-type", | ||
"pop-style", | ||
"lock-scroll", | ||
"change", | ||
"path-change" | ||
"path-change", | ||
"open", | ||
"opened", | ||
"close", | ||
"closed" | ||
], | ||
@@ -545,4 +555,4 @@ "description": "[Docs](https://nutui-uniapp.pages.dev/components/dentry/cascader.html#cascader-级联选择)" | ||
"disabled", | ||
"label-position`v1.5.7`", | ||
"star-position`v1.5.7`", | ||
"label-position", | ||
"star-position", | ||
"validate" | ||
@@ -563,4 +573,4 @@ ], | ||
"show-error-message", | ||
"label-position`v1.5.7`", | ||
"star-position`v1.5.7`" | ||
"label-position", | ||
"star-position" | ||
], | ||
@@ -637,3 +647,3 @@ "description": "[Docs](https://nutui-uniapp.pages.dev/components/dentry/form.html#formitem)" | ||
"attributes": [ | ||
"v-model:visible", | ||
"visible", | ||
"model-value", | ||
@@ -763,3 +773,3 @@ "title", | ||
"model-value", | ||
"v-model:visible", | ||
"visible", | ||
"title", | ||
@@ -817,3 +827,3 @@ "desc", | ||
"url", | ||
"v-model:file-list", | ||
"file-list", | ||
"is-preview", | ||
@@ -826,6 +836,6 @@ "is-deletable", | ||
"source-type", | ||
"camera`仅支持WEAPP`", | ||
"camera", | ||
"size-type", | ||
"media-type`仅支持WEAPP`", | ||
"max-duration`仅支持WEAPP`", | ||
"media-type", | ||
"max-duration", | ||
"accept", | ||
@@ -892,3 +902,3 @@ "headers", | ||
"dot", | ||
"bubble(`>v4.0.0`)", | ||
"bubble()", | ||
"hidden", | ||
@@ -1255,3 +1265,3 @@ "top", | ||
"attributes": [ | ||
"v-model:visible", | ||
"visible", | ||
"menu-items", | ||
@@ -1258,0 +1268,0 @@ "option-tag", |
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
2871746
38717