forked from github/dataease
37 lines
515 B
Java
37 lines
515 B
Java
// 编辑器自定义事件
|
|
const events = {
|
|
redirect(url) {
|
|
if (url) {
|
|
window.location.href = url
|
|
}
|
|
},
|
|
|
|
alert(msg) {
|
|
if (msg) {
|
|
// eslint-disable-next-line no-alert
|
|
alert(msg)
|
|
}
|
|
}
|
|
}
|
|
|
|
const mixins = {
|
|
methods: events
|
|
}
|
|
|
|
const eventList = [
|
|
{
|
|
key: 'redirect',
|
|
label: '跳转事件',
|
|
event: events.redirect,
|
|
param: ''
|
|
},
|
|
{
|
|
key: 'alert',
|
|
label: 'alert 事件',
|
|
event: events.alert,
|
|
param: ''
|
|
}
|
|
]
|
|
|
|
export { mixins, events, eventList }
|