0.5.2 • Published 11 months ago
rete-vue-render-plugin v0.5.2
Vue Render
Rete.js plugin
import VueRenderPlugin from 'rete-vue-render-plugin';
editor.use(VueRenderPlugin, {
component: CustomNodeComponent, // optional
options: {
// router, plugin, etc.
}
});
import CustomNodeComponent from './CustomNodeComponent.vue';
import CustomControlComponent from './CustomControlComponent.vue';
class MyComponent extends Rete.Component {
constructor(){
// ...
this.data.render = 'vue';
this.data.component = CustomNodeComponent; // Vue.js component, not required
this.data.props = {}; // props for the component above, not required
}
}
class MyControl extends Rete.Control {
constructor(){
// ...
this.render = 'vue';
this.component = CustomControlComponent; // Vue.js component, required
this.props = {}; // props for the component above, not required
}
}
const node = editor.nodes[0];
const control = node.controls.get('ctrl');
node.update(); // force update
control.update(); // of view
// in some cases you can gt Vue.js context
node.vueContext
control.vueContext
2.0.0-beta.22
11 months ago
2.0.0-beta.21
11 months ago
2.0.0-beta.20
12 months ago
2.0.0-beta.25
11 months ago
2.0.0-beta.24
11 months ago
2.0.0-beta.23
11 months ago
2.0.0-beta.9
1 year ago
2.0.0-beta.8
1 year ago
2.0.0-beta.7
1 year ago
2.0.0-beta.2
1 year ago
2.0.0-beta.1
1 year ago
2.0.0-beta.6
1 year ago
2.0.0-beta.5
1 year ago
2.0.0-beta.4
1 year ago
2.0.0-beta.3
1 year ago
2.0.0-beta.11
1 year ago
2.0.0-beta.10
1 year ago
2.0.0-beta.15
1 year ago
2.0.0-beta.14
1 year ago
2.0.0-beta.13
1 year ago
2.0.0-beta.12
1 year ago
2.0.0-beta.19
12 months ago
2.0.0-beta.18
1 year ago
2.0.0-beta.17
1 year ago
0.5.2
1 year ago
2.0.0-beta.16
1 year ago
1.0.0-rc1
3 years ago
1.0.0-rc2
3 years ago
0.5.1
3 years ago
0.5.0
5 years ago
0.4.0
5 years ago
0.3.5
5 years ago
0.3.4
5 years ago
0.3.3
5 years ago
0.3.2
5 years ago
0.3.1
5 years ago
0.3.0
5 years ago
0.2.6
5 years ago
0.2.5
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.0
6 years ago