magic-component.js 556 字节
Newer Older
Z
zegezy 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
export default function (bus, constants, $i, Message, request) {
    return {
        // svg text
        getIcon: item => ['Vue', '#41B883'],
        // 任务名称
        name: $i('component.name'),
        // 脚本语言
        language: 'html',
        // 默认脚本
        defaultScript: `<template>

</template>
<script setup>

</script>
<style scoped>

</style>`,
        // 是否允许执行测试
        runnable: false,
        // 是否需要填写路径
        requirePath: true,
        // 合并
        merge: item => item
    }
}