BerniWittmann/cape-frontend

View on GitHub
src/plugins/bpmn/modules/custom-rules/rules/preventMultipleIncomingConnectionReconnect.js

Summary

Maintainability
A
0 mins
Test Coverage
/**
 * Prevent Elements from having multiple incoming connections when reconnecting a connection end
 *
 * This excludes gateways
 */

import PreventMultipleIncomingConnectionReconnectOfTypeRule
  from './abstract-rules/preventMultipleConnectionReconnectOfType'

export default class PreventMultipleIncomingConnectionReconnectRule extends PreventMultipleIncomingConnectionReconnectOfTypeRule {
  get events() {
    return ['commandStack.connection.reconnectEnd.canExecute']
  }

  get type() {
    return 'incoming'
  }
}