feat(props): add onConnectEnd function #451

This commit is contained in:
moklick
2020-08-21 09:40:27 +02:00
parent 56c30a442c
commit 5b4b114935
8 changed files with 38 additions and 2 deletions
+6
View File
@@ -20,6 +20,7 @@ import {
OnConnectFunc,
OnConnectStartFunc,
OnConnectStopFunc,
OnConnectEndFunc,
SelectionRect,
HandleType,
SetConnectionId,
@@ -86,10 +87,12 @@ export interface StoreModel {
onConnect?: OnConnectFunc;
onConnectStart?: OnConnectStartFunc;
onConnectStop?: OnConnectStopFunc;
onConnectEnd?: OnConnectEndFunc;
setOnConnect: Action<StoreModel, OnConnectFunc>;
setOnConnectStart: Action<StoreModel, OnConnectStartFunc>;
setOnConnectStop: Action<StoreModel, OnConnectStopFunc>;
setOnConnectEnd: Action<StoreModel, OnConnectEndFunc>;
setElements: Action<StoreModel, Elements>;
@@ -186,6 +189,9 @@ export const storeModel: StoreModel = {
setOnConnectStop: action((state, onConnectStop) => {
state.onConnectStop = onConnectStop;
}),
setOnConnectEnd: action((state, onConnectEnd) => {
state.onConnectEnd = onConnectEnd;
}),
setElements: action((state, elements) => {
state.elements = elements;