2024-07-01 01:45:59 +00:00
|
|
|
import BaseNodeVue from './index.vue'
|
|
|
|
|
import { AppNode, AppNodeModel } from '@/workflow/common/app-node'
|
2024-09-14 06:51:49 +00:00
|
|
|
|
2024-07-01 01:45:59 +00:00
|
|
|
class BaseNode extends AppNode {
|
|
|
|
|
constructor(props: any) {
|
|
|
|
|
super(props, BaseNodeVue)
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-09-26 05:51:51 +00:00
|
|
|
|
|
|
|
|
class BaseModel extends AppNodeModel {
|
|
|
|
|
constructor(data: any, graphModel: any) {
|
|
|
|
|
super(data, graphModel)
|
|
|
|
|
}
|
|
|
|
|
get_width() {
|
|
|
|
|
return 600
|
|
|
|
|
}
|
|
|
|
|
}
|
2024-07-01 01:45:59 +00:00
|
|
|
export default {
|
|
|
|
|
type: 'base-node',
|
2024-09-26 05:51:51 +00:00
|
|
|
model: BaseModel,
|
2024-07-01 01:45:59 +00:00
|
|
|
view: BaseNode
|
|
|
|
|
}
|