jstd-web/node_modules/diagram-js/lib/features/replace/ReplaceSelectionBehavior.js

18 lines
350 B
JavaScript

export default function ReplaceSelectionBehavior(selection, eventBus) {
eventBus.on('replace.end', 500, function(event) {
const {
newElement,
hints = {}
} = event;
if (hints.select === false) {
return;
}
selection.select(newElement);
});
}
ReplaceSelectionBehavior.$inject = [ 'selection', 'eventBus' ];