AsynchronousContinuationProps.js 488 B

12345678910111213141516
  1. 'use strict';
  2. var getBusinessObject = require('bpmn-js/lib/util/ModelUtil').getBusinessObject,
  3. is = require('bpmn-js/lib/util/ModelUtil').is,
  4. asyncContinuation = require('./implementation/AsyncContinuation');
  5. module.exports = function(group, element, bpmnFactory, translate) {
  6. if (is(element, 'activiti:AsyncCapable')) {
  7. group.entries = group.entries.concat(asyncContinuation(element, bpmnFactory, {
  8. getBusinessObject: getBusinessObject
  9. }, translate));
  10. }
  11. };