AutoPlaceSelectionBehavior.js 348 B

123456789101112131415161718
  1. /**
  2. * Select element after auto placement.
  3. *
  4. * @param {EventBus} eventBus
  5. * @param {Selection} selection
  6. */
  7. export default function AutoPlaceSelectionBehavior(eventBus, selection) {
  8. eventBus.on('autoPlace.end', 500, function(e) {
  9. selection.select(e.shape);
  10. });
  11. }
  12. AutoPlaceSelectionBehavior.$inject = [
  13. 'eventBus',
  14. 'selection'
  15. ];