call onEnd in end drag event hanlder in XYResizer
This commit is contained in:
@@ -89,7 +89,7 @@ function nodeToChildExtent(child: NodeBase, parent: NodeBase, nodeOrigin: NodeOr
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
export function XYResizer({ domNode, nodeId, getStoreItems, onChange }: XYResizerParams): XYResizerInstance {
|
export function XYResizer({ domNode, nodeId, getStoreItems, onChange, onEnd }: XYResizerParams): XYResizerInstance {
|
||||||
const selection = select(domNode);
|
const selection = select(domNode);
|
||||||
|
|
||||||
function update({
|
function update({
|
||||||
@@ -272,6 +272,7 @@ export function XYResizer({ domNode, nodeId, getStoreItems, onChange }: XYResize
|
|||||||
})
|
})
|
||||||
.on('end', (event: ResizeDragEvent) => {
|
.on('end', (event: ResizeDragEvent) => {
|
||||||
onResizeEnd?.(event, { ...prevValues });
|
onResizeEnd?.(event, { ...prevValues });
|
||||||
|
onEnd?.();
|
||||||
});
|
});
|
||||||
selection.call(dragHandler);
|
selection.call(dragHandler);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user