From 8779a58babffdf945142779012423247a3365678 Mon Sep 17 00:00:00 2001 From: Braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 22 Oct 2021 13:03:14 +0200 Subject: [PATCH] update(examples): Add validation and zoom pan helper example --- .../UpdateNodeInternalsExample.vue | 5 +- examples/Validation/CustomInput.vue | 9 ++++ examples/Validation/CustomNode.vue | 16 ++++++ examples/Validation/ValidationExample.vue | 53 +++++++++++++++++++ examples/Validation/validation.css | 31 +++++++++++ .../ZoomPanHelper/ZoomPanHelperExample.vue | 50 +++++++++++++++++ examples/router.ts | 8 +++ 7 files changed, 171 insertions(+), 1 deletion(-) create mode 100644 examples/Validation/CustomInput.vue create mode 100644 examples/Validation/CustomNode.vue create mode 100644 examples/Validation/ValidationExample.vue create mode 100644 examples/Validation/validation.css create mode 100644 examples/ZoomPanHelper/ZoomPanHelperExample.vue diff --git a/examples/UpdateNodeInternals/UpdateNodeInternalsExample.vue b/examples/UpdateNodeInternals/UpdateNodeInternalsExample.vue index ab2429eb..82bbd633 100644 --- a/examples/UpdateNodeInternals/UpdateNodeInternalsExample.vue +++ b/examples/UpdateNodeInternals/UpdateNodeInternalsExample.vue @@ -64,7 +64,10 @@ const toggleHandlePosition = () => return { ...el, data: { ...el.data, handlePosition: el.data?.handlePosition === 0 ? 1 : 0 } } })) -const onLoad = (instance: FlowInstance) => (flowInstance.value = instance) +const onLoad = (instance: FlowInstance) => { + instance.fitView() + flowInstance.value = instance +}