feat(example): Add custom edge example

update(example): fit view on custom node example
* node selection to use hooks
* dev script to use vue-tsc
This commit is contained in:
Braks
2021-08-08 19:28:45 +02:00
parent 6b9c608381
commit 2188c5d3d3
8 changed files with 209 additions and 34 deletions
+4 -1
View File
@@ -45,7 +45,10 @@ const CustomNodeFlow = defineComponent({
selectorNode: ColorSelectorNode
};
const onLoad = (revueFlowInstance: OnLoadParams) => console.log('flow loaded:', revueFlowInstance);
const onLoad = (revueFlowInstance: OnLoadParams) => {
revueFlowInstance.fitView();
console.log('flow loaded:', revueFlowInstance);
};
const onNodeDragStop = (_: MouseEvent, node: Node) => console.log('drag stop', node);
const onElementClick = (_: MouseEvent, element: FlowElement) => console.log('click', element);
const nodeStroke = (n: Node): string => {