Skip to content

Commit

Permalink
releases 4.7.66
Browse files Browse the repository at this point in the history
  • Loading branch information
xuliangzhan committed Aug 20, 2024
1 parent b9cf8ea commit f060bc8
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 18 deletions.
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vxe-table",
"version": "4.7.65",
"version": "4.7.66",
"description": "一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟树、列拖拽,懒加载、快捷菜单、数据校验、树形结构、打印、导入导出、自定义模板、渲染器、JSON 配置式...",
"scripts": {
"update": "npm install --legacy-peer-deps",
Expand Down Expand Up @@ -28,7 +28,7 @@
"style": "lib/style.css",
"typings": "types/index.d.ts",
"dependencies": {
"vxe-pc-ui": "^4.0.96"
"vxe-pc-ui": "^4.1.0"
},
"devDependencies": {
"@types/resize-observer-browser": "^0.1.11",
Expand Down
16 changes: 8 additions & 8 deletions packages/table/module/custom/panel.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { addClass, removeClass } from '../../../ui/src/dom'
import { errLog } from '../../../ui/src/log'
import XEUtils from 'xe-utils'

import type { VxeModalComponent, VxeDrawerComponent, VxeButtonComponent, VxeRadioGroupComponent, VxeTooltipComponent, VxeInputComponent } from 'vxe-pc-ui'
import type { VxeModalComponent, VxeDrawerComponent, VxeButtonComponent, VxeRadioGroupComponent, VxeTooltipComponent, VxeInputComponent, VxeButtonEvents } from 'vxe-pc-ui'
import type { VxeTableDefines, VxeTablePrivateMethods, VxeTableConstructor, VxeTableMethods, VxeColumnPropTypes } from '../../../../types'

const { getI18n, getIcon } = VxeUI
Expand Down Expand Up @@ -55,7 +55,7 @@ export default defineComponent({
}, 300)
}

const confirmCustomEvent = (evnt: Event) => {
const confirmCustomEvent: VxeButtonEvents.Click = ({ $event }) => {
const { customColumnList } = reactData
const customOpts = computeCustomOpts.value
const { allowVisible, allowSort, allowFixed, allowResizable } = customOpts
Expand All @@ -82,11 +82,11 @@ export default defineComponent({
}
})
$xeTable.closeCustom()
$xeTable.emitCustomEvent('confirm', evnt)
$xeTable.emitCustomEvent('confirm', $event)
$xeTable.saveCustomStore('confirm')
}

const cancelCustomEvent = (evnt: Event) => {
const cancelCustomEvent: VxeButtonEvents.Click = ({ $event }) => {
const { customStore } = props
const { customColumnList } = reactData
const { oldSortMaps, oldFixedMaps, oldVisibleMaps } = customStore
Expand All @@ -112,7 +112,7 @@ export default defineComponent({
}
}, { children: 'children' })
$xeTable.closeCustom()
$xeTable.emitCustomEvent('cancel', evnt)
$xeTable.emitCustomEvent('cancel', $event)
}

const handleResetCustomEvent = (evnt: Event) => {
Expand All @@ -121,19 +121,19 @@ export default defineComponent({
$xeTable.emitCustomEvent('reset', evnt)
}

const resetCustomEvent = (evnt: Event) => {
const resetCustomEvent: VxeButtonEvents.Click = ({ $event }) => {
if (VxeUI.modal) {
VxeUI.modal.confirm({
content: getI18n('vxe.custom.cstmConfirmRestore'),
className: 'vxe-table--ignore-clear',
escClosable: true
}).then(type => {
if (type === 'confirm') {
handleResetCustomEvent(evnt)
handleResetCustomEvent($event)
}
})
} else {
handleResetCustomEvent(evnt)
handleResetCustomEvent($event)
}
}

Expand Down
16 changes: 8 additions & 8 deletions packages/toolbar/src/toolbar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { VxeUI } from '../../ui'
import { getSlotVNs } from '../../ui/src/vn'
import { warnLog, errLog } from '../../ui/src/log'

import type { VxeButtonComponent } from 'vxe-pc-ui'
import type { VxeButtonComponent, VxeButtonEvents } from 'vxe-pc-ui'
import type { VxeGridConstructor, GridPrivateMethods, ToolbarMethods, VxeToolbarConstructor, VxeToolbarEmits, VxeToolbarPropTypes, VxeTableConstructor, ToolbarPrivateRef, VxeTableMethods, VxeTablePrivateMethods, ToolbarReactData } from '../../../types'

const { getConfig, getIcon, getI18n, renderer, commands, createEvent, useFns } = VxeUI
Expand Down Expand Up @@ -146,7 +146,7 @@ export default defineComponent({
}
}

const refreshEvent = (evnt: KeyboardEvent) => {
const refreshEvent: VxeButtonEvents.Click = ({ $event }) => {
const { isRefresh } = reactData
const refreshOpts = computeRefreshOpts.value
if (!isRefresh) {
Expand All @@ -162,16 +162,16 @@ export default defineComponent({
}
} else if ($xeGrid) {
reactData.isRefresh = true
$xeGrid.triggerToolbarCommitEvent({ code: refreshOpts.code || 'reload' }, evnt).catch((e) => e).then(() => {
$xeGrid.triggerToolbarCommitEvent({ code: refreshOpts.code || 'reload' }, $event).catch((e) => e).then(() => {
reactData.isRefresh = false
})
}
}
}

const zoomEvent = (evnt: Event) => {
const zoomEvent: VxeButtonEvents.Click = ({ $event }) => {
if ($xeGrid) {
$xeGrid.triggerZoomEvent(evnt)
$xeGrid.triggerZoomEvent($event)
}
}

Expand Down Expand Up @@ -270,7 +270,7 @@ export default defineComponent({
round: child.round,
status: child.status,
content: child.name,
onClick: (evnt: Event) => isBtn ? btnEvent(evnt, child) : tolEvent(evnt, child)
onClick: ({ $event }) => isBtn ? btnEvent($event, child) : tolEvent($event, child)
})
: createCommentVNode()
})
Expand Down Expand Up @@ -319,7 +319,7 @@ export default defineComponent({
destroyOnClose: item.destroyOnClose,
placement: item.placement,
transfer: item.transfer,
onClick: (evnt: Event) => btnEvent(evnt, item)
onClick: ({ $event }) => btnEvent($event, item)
}, dropdowns && dropdowns.length
? {
dropdowns: () => renderDropdowns(item, true)
Expand Down Expand Up @@ -377,7 +377,7 @@ export default defineComponent({
destroyOnClose: item.destroyOnClose,
placement: item.placement,
transfer: item.transfer,
onClick: (evnt: Event) => tolEvent(evnt, item)
onClick: ({ $event }) => tolEvent($event, item)
}, dropdowns && dropdowns.length
? {
dropdowns: () => renderDropdowns(item, false)
Expand Down

0 comments on commit f060bc8

Please sign in to comment.