23 lines
433 B
TypeScript
23 lines
433 B
TypeScript
import BaseNodeVue from './index.vue'
|
|
import { AppNode, AppNodeModel } from '@/workflow/common/app-node'
|
|
|
|
class BaseNode extends AppNode {
|
|
constructor(props: any) {
|
|
super(props, BaseNodeVue)
|
|
}
|
|
}
|
|
|
|
class BaseModel extends AppNodeModel {
|
|
constructor(data: any, graphModel: any) {
|
|
super(data, graphModel)
|
|
}
|
|
get_width() {
|
|
return 600
|
|
}
|
|
}
|
|
export default {
|
|
type: 'base-node',
|
|
model: BaseModel,
|
|
view: BaseNode
|
|
}
|