Lines Matching refs:context

2184 	  var invoke = function(func, context, locals) {  argument
2190 return fn.apply(context, dependencies);
2337 eventBus.on([ 'render.shape', 'render.connection' ], renderPriority, function(evt, context) { argument
2339 element = context.element,
2340 visuals = context.gfx;
9610 function ReferenceHandler(property, context) { argument
9612 this.context = context;
9673 this.context.addElement(element);
9685 function ElementHandler(model, typeName, context) { argument
9688 this.context = context;
9694 this.context.addReference(reference);
9732 context = this.context,
9745 context.addReference({
9756 context.addReference({
9775 context.addWarning({
9872 return new ReferenceHandler(propertyDesc, this.context);
9877 return new GenericElementHandler(this.model, type, this.context);
9879 return new ElementHandler(this.model, type, this.context);
9923 this.context.addReference(newElement);
9943 function RootElementHandler(model, typeName, context) { argument
9944 ElementHandler.call(this, model, typeName, context);
9970 function GenericElementHandler(model, typeName, context) { argument
9972 this.context = context;
9990 var handler = new GenericElementHandler(this.model, 'Element', this.context).handleNode(node),
10083 var context = new Context(assign({}, options, { rootHandler: rootHandler })),
10087 rootHandler.context = context;
10124 context.addWarning({
10146 var elementsById = context.elementsById;
10147 var references = context.references;
10157 context.addWarning({
10213 context.addWarning({
10315 var warnings = context.warnings;
10316 var references = context.references;
10317 var elementsById = context.elementsById;
15032 function logError(message, context) { argument
15033 handler.error(message, context);
15179 function handleProcess(process, context) { argument
15180 handleFlowElementsContainer(process, context);
15181 handleIoSpecification(process.ioSpecification, context);
15183 handleArtifacts(process.artifacts, context);
15201 function handleMessageFlow(messageFlow, context) { argument
15202 visitIfDi(messageFlow, context);
15205 function handleMessageFlows(messageFlows, context) { argument
15206 forEach(messageFlows, contextual(handleMessageFlow, context));
15209 function handleDataAssociation(association, context) { argument
15210 visitIfDi(association, context);
15213 function handleDataInput(dataInput, context) { argument
15214 visitIfDi(dataInput, context);
15217 function handleDataOutput(dataOutput, context) { argument
15218 visitIfDi(dataOutput, context);
15221 function handleArtifact(artifact, context) { argument
15227 visitIfDi(artifact, context);
15230 function handleArtifacts(artifacts, context) { argument
15235 handleArtifact(e, context);
15238 handleArtifact(e, context);
15243 function handleIoSpecification(ioSpecification, context) { argument
15249 forEach(ioSpecification.dataInputs, contextual(handleDataInput, context));
15250 forEach(ioSpecification.dataOutputs, contextual(handleDataOutput, context));
15253 function handleSubProcess(subProcess, context) { argument
15254 handleFlowElementsContainer(subProcess, context);
15255 handleArtifacts(subProcess.artifacts, context);
15258 function handleFlowNode(flowNode, context) { argument
15259 var childCtx = visitIfDi(flowNode, context);
15262 handleSubProcess(flowNode, childCtx || context);
15266 handleIoSpecification(flowNode.ioSpecification, context);
15277 forEach(flowNode.dataInputAssociations, contextual(handleDataAssociation, context));
15278 forEach(flowNode.dataOutputAssociations, contextual(handleDataAssociation, context));
15282 function handleSequenceFlow(sequenceFlow, context) { argument
15283 visitIfDi(sequenceFlow, context);
15286 function handleDataElement(dataObject, context) { argument
15287 visitIfDi(dataObject, context);
15290 function handleLane(lane, context) { argument
15294 var newContext = visitIfDi(lane, context);
15297 handleLaneSet(lane.childLaneSet, newContext || context);
15304 function handleLaneSet(laneSet, context) { argument
15305 forEach(laneSet.lanes, contextual(handleLane, context));
15308 function handleLaneSets(laneSets, context) { argument
15309 forEach(laneSets, contextual(handleLaneSet, context));
15312 function handleFlowElementsContainer(container, context) { argument
15313 handleFlowElements(container.flowElements, context);
15316 handleLaneSets(container.laneSets, context);
15320 function handleFlowElements(flowElements, context) { argument
15324 handleSequenceFlow(e, context);
15328 handleFlowNode(e, context);
15331 handleFlowNode(e, context);
15333 handleDataElement(e, context);
15335 handleDataElement(e, context);
15340 context: (context ? elementToString(context.businessObject) : 'null')
15342 { element: e, context: context }
15348 function handleParticipant(participant, context) { argument
15349 var newCtx = visitIfDi(participant, context);
15353 handleProcess(process, newCtx || context);
15448 error: function(message, context) { argument
15449 warnings.push({ message: message, context: context });
20898 var context = event.context,
20899 canExecute = context.canExecute,
20900 elements = context.elements,
20901 hints = context.hints || {},
20923 var context = event.context,
20924 canExecute = context.canExecute,
20925 hover = context.hover;
20936 var shape = elementRegistry.get(event.context.shape.id);
21867 var context = { class in AnonymousFunctionf8d14cd11e600
21871 eventBusResult = this._eventBus.fire(type || KEYDOWN_EVENT, context);
22038 addListener('undo', function(context) { argument
22040 var event = context.keyEvent;
22052 addListener('redo', function(context) { argument
22054 var event = context.keyEvent;
22065 addListener('copy', function(context) { argument
22067 var event = context.keyEvent;
22078 addListener('paste', function(context) { argument
22080 var event = context.keyEvent;
22091 addListener('stepZoom', function(context) { argument
22093 var event = context.keyEvent;
22106 addListener('stepZoom', function(context) { argument
22108 var event = context.keyEvent;
22119 addListener('zoom', function(context) { argument
22121 var event = context.keyEvent;
22132 addListener('removeSelection', function(context) { argument
22134 var event = context.keyEvent;
22178 function arrowsListener(context) { argument
22180 var event = context.keyEvent,
22341 var context;
22354 var start = context.start,
22355 button = context.button,
22359 if (!context.dragging && length(delta$1) > THRESHOLD$1) {
22360 context.dragging = true;
22369 if (context.dragging) {
22371 var lastPosition = context.last || context.start;
22380 context.last = position;
22392 context = null;
22411 context = { class in MoveCanvas.handleStart
22424 return !!context;
22753 function setTimeoutContext(fn, timeout, context) { argument
22754 return setTimeout(bindFn(fn, context), timeout);
22766 function invokeArrayArg(arg, fn, context) { argument
22768 each(arg, context[fn], context);
22780 function each(obj, iterator, context) { argument
22788 obj.forEach(iterator, context);
22792 iterator.call(context, obj[i], i, obj);
22797 obj.hasOwnProperty(i) && iterator.call(context, obj[i], i, obj);
22912 function bindFn(fn, context) { argument
22914 return fn.apply(context, arguments);
26224 eventBus.on('autoPlace', LOW_PRIORITY$i, function(context) { argument
26225 var shape = context.shape,
26226 source = context.source;
26496 eventBus.on('autoPlace', function(context) { argument
26497 var shape = context.shape,
26498 source = context.source;
26545 return fn.call(that || null, event.context, event.command, event);
26668 var context = event.context,
26669 hints = context.hints || {},
26670 shape = context.shape,
26671 parent = context.parent || context.newParent;
26681 var context = event.context,
26682 elements = flatten(values(context.closure.topLevel)),
26683 hints = context.hints;
26709 var context = event.context,
26710 hints = context.hints,
26711 shape = context.shape;
26725 var context = event.context,
26726 hints = context.hints,
26727 shape = context.shape,
27020 self.canExecute(action, priority, function(context, action, event) { argument
27021 return fn(context);
27040 this.addRule('element.autoResize', function(context) { argument
27041 return self.canResize(context.elements, context.target);
27382 var context;
27400 dragContext = dragContext || context;
27430 var payload = context.payload,
27431 displacement = context.displacement;
27433 var globalStart = context.globalStart,
27437 var localStart = context.localStart,
27443 if (!context.active && (activate || getLength(globalDelta) > context.threshold)) {
27459 context.active = true;
27464 if (!context.keepSelection) {
27470 if (context.cursor) {
27471 set(context.cursor);
27480 if (context.active) {
27499 if (context.active) {
27502 context.payload.originalEvent = event;
27550 if (context.active) {
27573 var payload = context.payload;
27584 var payload = context.payload;
27596 if (!context) {
27600 var wasActive = context.active;
27625 if (context.trapClick) {
27654 var previousSelection = context.payload.previousSelection;
27660 previousContext = context;
27662 context = null;
27681 if (context) {
27729 context = assign({
27792 this.context = function() {
27793 return context;
27996 Rules.prototype.allowed = function(action, context) { argument
28002 allowed = commandStack.canExecute(action, context);
28724 eventBus.on('element.updateId', function(context) { argument
28725 var element = context.element,
28726 newId = context.newId;
28814 context: {
28828 var context = event.context,
28829 connection = context.connection,
28833 type = context.type;
28836 context.hover = hover;
28846 allowed = context.allowed = rules.allowed(command, {
28853 context.source = type === RECONNECT_START$1 ? hover : source;
28854 context.target = type === RECONNECT_END$1 ? hover : target;
28860 allowed = context.allowed = rules.allowed(command, {
28868 context.source = type === RECONNECT_END$1 ? hover : target;
28869 context.target = type === RECONNECT_START$1 ? hover : source;
28874 var context = event.context,
28875 type = context.type;
28877 context.hover = null;
28878 context.source = null;
28879 context.target = null;
28882 context.allowed = false;
28887 var context = event.context,
28888 allowed = context.allowed,
28889 bendpointIndex = context.bendpointIndex,
28890 connection = context.connection,
28891 insert = context.insert,
28893 source = context.source,
28894 target = context.target,
28895 type = context.type,
28896 hints = context.hints || {};
28933 if (isReverse$2(context)) {
28941 if (isReverse$2(context)) {
28985 function isReverse$2(context) { argument
28986 var hover = context.hover,
28987 source = context.source,
28988 target = context.target,
28989 type = context.type;
29021 var context = event.context,
29022 bendpointIndex = context.bendpointIndex,
29023 connection = context.connection,
29024 insert = context.insert,
29028 context.waypoints = waypoints;
29039 var draggerGfx = context.draggerGfx = addBendpoint(canvas.getLayer('overlays'));
29048 var context = event.context,
29049 allowed = context.allowed,
29050 hover = context.hover,
29051 type = context.type;
29074 var context = event.context,
29075 hover = context.hover,
29076 target = context.target;
29085 var context = event.context,
29086 allowed = context.allowed,
29087 bendpointIndex = context.bendpointIndex,
29088 draggerGfx = context.draggerGfx,
29089 hover = context.hover,
29090 type = context.type,
29091 connection = context.connection,
29096 hints = context.hints || {},
29110 if (isReverse$2(context)) {
29124 if (isReverse$2(context)) {
29150 connectionPreview.drawPreview(context, allowed, drawPreviewHints);
29160 var context = event.context,
29161 connection = context.connection,
29162 draggerGfx = context.draggerGfx,
29163 hover = context.hover,
29164 target = context.target,
29165 waypoints = context.waypoints;
29181 connectionPreview.cleanUp(context);
29265 var context,
29304 context = { class in ConnectionSegmentMove
29319 context: context
29359 function updateDragger(context, segmentOffset, event) { argument
29361 var newWaypoints = context.newWaypoints,
29362 segmentStartIndex = context.segmentStartIndex + segmentOffset,
29364 segmentEndIndex = context.segmentEndIndex + segmentOffset,
29366 axis = flipAxis(context.axis);
29373 translate$2(context.draggerGfx, draggerPosition.x, draggerPosition.y);
29409 var context = event.context,
29413 context.originalWaypoints = connection.waypoints.slice();
29416 context.draggerGfx = addSegmentDragger(layer, context.segmentStart, context.segmentEnd);
29417 classes(context.draggerGfx).add('djs-dragging');
29424 var context = event.context,
29425 connection = context.connection,
29426 segmentStartIndex = context.segmentStartIndex,
29427 segmentEndIndex = context.segmentEndIndex,
29428 segmentStart = context.segmentStart,
29429 segmentEnd = context.segmentEnd,
29430 axis = context.axis;
29432 var newWaypoints = context.originalWaypoints.slice(),
29494 context.newWaypoints = connection.waypoints = cropConnection(connection, newWaypoints);
29497 updateDragger(context, segmentOffset, event);
29500 context.newSegmentStartIndex = segmentStartIndex + segmentOffset;
29508 event.context.hover = event.hover;
29519 var hover = event.context.hover;
29528 var context = event.context,
29529 connection = context.connection;
29532 if (context.draggerGfx) {
29533 remove$1(context.draggerGfx);
29543 var context = event.context,
29544 connection = context.connection;
29546 connection.waypoints = context.originalWaypoints;
29553 var context = event.context,
29554 connection = context.connection,
29555 newWaypoints = context.newWaypoints,
29556 newSegmentStartIndex = context.newSegmentStartIndex;
29578 segmentStartIndex: context.segmentStartIndex,
29770 function getConnectionSegmentSnaps(context) { argument
29772 var snapPoints = context.snapPoints,
29773 connection = context.connection,
29775 segmentStart = context.segmentStart,
29776 segmentStartIndex = context.segmentStartIndex,
29777 segmentEnd = context.segmentEnd,
29778 segmentEndIndex = context.segmentEndIndex,
29779 axis = context.axis;
29800 context.snapPoints = snapPoints = { horizontal: [] , vertical: [] };
29823 var context = event.context,
29824 snapPoints = getConnectionSegmentSnaps(context),
29863 function getBendpointSnaps(context) { argument
29865 var snapPoints = context.snapPoints,
29866 waypoints = context.connection.waypoints,
29867 bendpointIndex = context.bendpointIndex;
29875 context.snapPoints = snapPoints = { horizontal: [] , vertical: [] };
29895 var context = event.context,
29896 snapPoints = getBendpointSnaps(context),
29897 hover = context.hover,
29969 var context = event.context,
29970 start = context.start,
29975 context.hover = hover;
29977 canExecute = context.canExecute = canConnect(start, hover);
29985 context.source = start;
29986 context.target = hover;
29991 canExecute = context.canExecute = canConnectReverse(start, hover);
29999 context.source = hover;
30000 context.target = start;
30005 var context = event.context;
30007 context.hover = null;
30008 context.source = null;
30009 context.target = null;
30011 context.canExecute = false;
30015 var context = event.context,
30016 canExecute = context.canExecute,
30017 connectionStart = context.connectionStart,
30022 source = context.source,
30023 target = context.target;
30031 connectionStart: isReverse$1(context) ? connectionEnd : connectionStart,
30032 connectionEnd: isReverse$1(context) ? connectionStart : connectionEnd
30063 context: {
30082 function isReverse$1(context) { argument
30083 var hover = context.hover,
30084 source = context.source,
30085 target = context.target;
30107 var context = event.context,
30108 canConnect = context.canExecute,
30109 hover = context.hover,
30110 source = context.source,
30111 start = context.start,
30112 startPosition = context.startPosition,
30113 target = context.target,
30114 connectionStart = context.connectionStart || startPosition,
30115 connectionEnd = context.connectionEnd || {
30122 if (isReverse$1(context)) {
30127 connectionPreview.drawPreview(context, canConnect, {
30136 var context = event.context,
30138 canExecute = context.canExecute;
30161 connectionPreview.cleanUp(event.context);
30235 ConnectionPreview.prototype.drawPreview = function(context, canConnect, hints) { argument
30239 var connectionPreviewGfx = context.connectionPreviewGfx,
30240 getConnection = context.getConnection,
30254 connectionPreviewGfx = context.connectionPreviewGfx = this.createConnectionPreviewGfx();
30260 … getConnection = context.getConnection = cacheReturnValues(function(canConnect, source, target) {
30354 ConnectionPreview.prototype.cleanUp = function(context) { argument
30355 if (context && context.connectionPreviewGfx) {
30356 remove$1(context.connectionPreviewGfx);
30973 DirectEditing.prototype._fire = function(event, context) { argument
30974 this._eventBus.fire('directEditing.' + event, context || { active: this._active });
30997 previousBounds = active.context.bounds,
31000 previousText = active.context.text;
31009 active.provider.update(active.element, newText, active.context.text, {
31066 var context;
31069 return (context = p.activate(element)) ? p : null;
31073 if (context) {
31075 context.bounds,
31076 context.style,
31077 context.text,
31078 context.options
31083 context: context, property in AnonymousFunctionf8d14cd12e500._active
31087 if (context.options && context.options.resizable) {
31094 return !!context;
31827 var context = event.context,
31828 elements = context.elements,
31830 source = context.source,
31831 hints = context.hints || {};
31834 context.canExecute = false;
31835 context.target = null;
31847 …var canExecute = context.canExecute = hover && canCreate(elements, hover, position, source, hints);
31850 context.target = hover;
31869 var context = event.context,
31870 source = context.source,
31871 shape = context.shape,
31872 elements = context.elements,
31873 target = context.target,
31874 canExecute = context.canExecute,
31877 hints = context.hints || {};
31908 assign(context, {
31920 var context = dragging.context();
31922 if (context && context.prefix === PREFIX) {
31938 this.start = function(event, elements, context) { argument
31953 context = assign({
31957 }, context || {});
31995 context: context
32012 var context = event.context,
32013 createConstraints = context.createConstraints;
32096 context = event.context,
32097 elements = context.elements,
32098 dragGroup = context.dragGroup;
32102 dragGroup = context.dragGroup = createDragGroup(elements);
32121 var context = event.context,
32122 dragGroup = context.dragGroup;
32765 eventBus.on('canvas.init', function(context) { argument
32766 var svg = self._svg = context.svg;
32896 eventBus.on('copyPaste.copyElement', function(context) { argument
32897 var descriptor = context.descriptor,
32898 element = context.element,
32899 elements = context.elements;
32950 eventBus.on('copyPaste.pasteElements', function(context) { argument
32951 var hints = context.hints;
33016 CopyPaste.prototype.paste = function(context) { argument
33023 var hints = context && context.hints || {};
33032 if (context && context.element && context.point) {
33033 return this._paste(elements, context.element, context.point, hints);
33445 eventBus.on('copyPaste.copyElement', LOW_PRIORITY$f, function(context) { argument
33446 var descriptor = context.descriptor,
33447 element = context.element;
33478 eventBus.on('moddleCopy.canCopyProperty', function(context) { argument
33479 var parent = context.parent,
33480 property = context.property,
33481 propertyName = context.propertyName,
33536 eventBus.on('copyPaste.pasteElement', function(context) { argument
33537 var cache = context.cache,
33538 descriptor = context.descriptor,
33642 eventBus.on('moddleCopy.canCopyProperties', function(context) { argument
33643 var propertyNames = context.propertyNames;
33655 eventBus.on('moddleCopy.canCopyProperty', function(context) { argument
33656 var parent = context.parent,
33658 propertyName = context.propertyName;
33676 eventBus.on('moddleCopy.canSetCopiedProperty', function(context) { argument
33677 var property = context.property;
36107 var context = event.context,
36108 shape = context.shape;
37223 var context = event.context,
37231 if (!context.gridSnappingContext) {
37232 context.gridSnappingContext = {};
37235 context.gridSnappingContext.snapLocation = 'top-left';
37291 var context = event.context,
37292 gridSnappingContext = context.gridSnappingContext;
37295 gridSnappingContext = context.gridSnappingContext = {};
37426 var context = event.context,
37427 createConstraints = context.createConstraints,
37428 resizeConstraints = context.resizeConstraints || {},
37429 gridSnappingContext = context.gridSnappingContext,
37445 var direction = context.direction;
37516 var context = event.context,
37518 gridSnappingContext = context.gridSnappingContext,
37592 var context = event.context,
37593 hints = context.hints || {},
37600 var shape = context.shape,
37601 newBounds = context.newBounds;
37604 context.newBounds = self.snapComplex(newBounds, autoResize);
37606 context.newBounds = self.snapSimple(shape, newBounds);
37762 var context = event.context;
37764 if (!context.initialized) {
37768 var axis = context.axis;
37814 eventBus.on('autoPlace', HIGH_PRIORITY$e, function(context) { argument
37815 var source = context.source,
37817 shape = context.shape;
37873 var context = event.context,
37874 shape = context.shape,
37883 var createConstraints = context.createConstraints;
37917 var context = event.context,
37918 connection = context.connection,
37919 hints = context.hints || {},
38074 ], function(context) { argument
38075 var element = context.element,
38076 gfx = context.gfx;
38206 addListener('selectElements', function(context) { argument
38208 var event = context.keyEvent;
38219 addListener('find', function(context) { argument
38221 var event = context.keyEvent;
38232 addListener('spaceTool', function(context) { argument
38234 var event = context.keyEvent;
38249 addListener('lassoTool', function(context) { argument
38251 var event = context.keyEvent;
38266 addListener('handTool', function(context) { argument
38268 var event = context.keyEvent;
38283 addListener('globalConnectTool', function(context) { argument
38285 var event = context.keyEvent;
38300 addListener('directEditing', function(context) { argument
38302 var event = context.keyEvent;
38598 function handleMove(context, delta) { argument
38600 var shape = context.shape,
38601 direction = context.direction,
38602 resizeConstraints = context.resizeConstraints,
38605 context.delta = delta;
38610 context.newBounds = ensureConstraints$1(newBounds, resizeConstraints);
38613 context.canExecute = self.canResize(context);
38621 function handleStart(context) { argument
38623 var resizeConstraints = context.resizeConstraints,
38626 minBounds = context.minBounds;
38633 minBounds = self.computeMinResizeBox(context);
38636 context.resizeConstraints = {
38646 function handleEnd(context) { argument
38647 var shape = context.shape,
38648 canExecute = context.canExecute,
38649 newBounds = context.newBounds;
38670 handleStart(event.context);
38679 handleMove(event.context, delta);
38683 handleEnd(event.context);
38689 Resize.prototype.canResize = function(context) { argument
38692 var ctx = pick(context, [ 'newBounds', 'shape', 'delta', 'direction' ]);
38709 context,
38718 context = assign({ shape: shape }, contextOrDirection);
38720 direction = context.direction;
38731 context: context
38736 Resize.prototype.computeMinResizeBox = function(context) { argument
38737 var shape = context.shape,
38738 direction = context.direction,
38742 minDimensions = context.minDimensions || {
38748 childrenBounds = computeChildrenBBox(shape, context.childrenBoxPadding);
38830 function updateFrame(context) { argument
38832 var shape = context.shape,
38833 bounds = context.newBounds,
38834 frame = context.frame;
38837 frame = context.frame = previewSupport.addFrame(shape, canvas.getActiveLayer());
38850 if (context.canExecute) {
38862 function removeFrame(context) { argument
38863 var shape = context.shape,
38864 frame = context.frame;
38867 remove$1(context.frame);
38875 updateFrame(event.context);
38880 removeFrame(event.context);
39154 var context = event.context,
39155 element = context.shape,
39156 canExecute = event.context.canExecute,
39175 if (context.hints && context.hints.createElementsBehavior === false) {
39225 var context = { class in AnonymousFunctionf8d14cd140100
39232 assign(context, bounds);
39266 assign(context, {
39270 return context;
39531 eventBus.on('directEditing.activate', function(context) { argument
39532 var activeProvider = context.active;
39579 eventBus.on('directEditing.resize', function(context) { argument
39583 var height = context.height,
39584 dy = context.dy;
39605 eventBus.on([ 'directEditing.complete', 'directEditing.cancel' ], function(context) { argument
39606 var activeProvider = context.active;
39680 var context = event.context,
39681 connection = context.connection,
39684 hints = context.hints || {};
39696 var context = event.context,
39697 shape = context.shape,
39698 hints = context.hints || {};
39709 var context = event.context,
39710 elements = context.elements,
39711 hints = context.hints || {};
39917 this.preExecute('shape.append', function(context) { argument
39919 var source = context.source,
39920 shape = context.shape;
39922 if (!context.position) {
39925 context.position = {
39930 context.position = {
39950 this.postExecute('shape.move', function(context) { argument
39951 var newParent = context.newParent,
39952 shape = context.shape;
39984 this.postExecuted('elements.create', LOW_PRIORITY$c, function(context) { argument
39985 var elements = context.elements;
40002 context.elements[ index ] = self.replaceShape(elements[ index ], host);
40007 this.preExecute('elements.move', LOW_PRIORITY$c, function(context) { argument
40008 var shapes = context.shapes,
40009 host = context.newHost;
40018 context.shapes = [ self.replaceShape(shape, host) ];
40078 var source = event.context.source,
40079 target = event.context.target,
40094 var oldSource = event.context.oldSource,
40095 newSource = event.context.newSource;
40112 eventBus.on('moddleCopy.canCopyProperty', HIGH_PRIORITY$c, function(context) { argument
40113 var parent = context.parent,
40114 property = context.property,
40115 propertyName = context.propertyName;
40197 this.executed('shape.create', function(context) { argument
40198 var shape = context.shape;
40214 context.addedRootElement = rootElement;
40218 this.reverted('shape.create', function(context) { argument
40219 var addedRootElement = context.addedRootElement;
40231 eventBus.on('copyPaste.copyElement', function(context) { argument
40232 var descriptor = context.descriptor,
40233 element = context.element;
40247 eventBus.on('copyPaste.pasteElement', LOW_PRIORITY$b, function(context) { argument
40248 var descriptor = context.descriptor,
40298 var context = event.context,
40299 parent = context.parent,
40300 shape = context.shape;
40303 context.parent = getParent(parent, 'bpmn:Participant');
40337 var context = event.context,
40338 shape = context.shape || event.shape,
40382 var context = event.context,
40384 type = context.type;
40398 var context = event.context,
40399 start = context.start;
40404 context.start = getLanesRoot(start) || start;
40435 var context = event.context,
40436 shape = context.shape;
40477 var context = event.context,
40478 shape = context.shape,
40507 context.createConstraints = getParticipantCreateConstraints(shape, childrenBBox);
40512 var context = event.context,
40513 shape = context.shape,
40531 function ensureCollaboration(context) { argument
40532 var parent = context.parent,
40545 context.process = parent;
40548 context.parent = collaboration;
40552 this.preExecute('shape.create', function(context) { argument
40553 var parent = context.parent,
40554 shape = context.shape;
40557 ensureCollaboration(context);
40561 this.execute('shape.create', function(context) { argument
40562 var process = context.process,
40563 shape = context.shape;
40566 context.oldProcessRef = shape.businessObject.processRef;
40573 this.revert('shape.create', function(context) { argument
40574 var process = context.process,
40575 shape = context.shape;
40580 shape.businessObject.processRef = context.oldProcessRef;
40584 this.postExecute('shape.create', function(context) { argument
40585 var process = context.process,
40586 shape = context.shape;
40599 this.preExecute('elements.create', HIGH_PRIORITY$a, function(context) { argument
40600 var elements = context.elements,
40601 parent = context.parent,
40607 ensureCollaboration(context);
40611 context.oldProcessRef = participant.businessObject.processRef;
40618 this.revert('elements.create', function(context) { argument
40619 var elements = context.elements,
40620 process = context.process,
40627 participant.businessObject.processRef = context.oldProcessRef;
40631 this.postExecute('elements.create', function(context) { argument
40632 var elements = context.elements,
40633 process = context.process,
40782 var context = event.context,
40783 connection = context.connection,
40787 newTarget = context.newTarget,
40789 oldTarget = context.oldTarget || context.target,
40830 var context = event.context,
40831 connection = context.connection;
40846 UpdateSemanticParentHandler.prototype.execute = function(context) { argument
40847 var dataStoreBo = context.dataStoreBo,
40848 newSemanticParent = context.newSemanticParent,
40849 newDiParent = context.newDiParent;
40851 context.oldSemanticParent = dataStoreBo.$parent;
40852 context.oldDiParent = dataStoreBo.di.$parent;
40861 UpdateSemanticParentHandler.prototype.revert = function(context) { argument
40862 var dataStoreBo = context.dataStoreBo,
40863 oldSemanticParent = context.oldSemanticParent,
40864 oldDiParent = context.oldDiParent;
40916 var context = event.context,
40917 shape = context.shape;
40922 if (!context.hints) {
40923 context.hints = {};
40927 context.hints.autoResize = false;
40934 var context = event.context,
40935 shapes = context.shapes;
40942 if (!context.hints) {
40943 context.hints = {};
40947 context.hints.autoResize = shapes.filter(function(shape) {
40956 var context = event.context,
40957 shape = context.shape,
40972 var context = event.context,
40973 shape = context.shape,
40974 oldParent = context.oldParent,
40998 var context = event.context,
40999 shape = context.shape,
41016 var context = event.context,
41017 oldRoot = context.oldRoot,
41018 newRoot = context.newRoot;
41141 var context = event.context,
41142 hints = context.hints,
41143 shape = context.shape,
41144 oldParent = context.oldParent;
41181 this.postExecuted('elements.create', LOW_PRIORITY$9, function(context) { argument
41182 var elements = context.elements;
41191 context.elements[ index ] = self.replaceShape(elements[ index ]);
41195 this.preExecute('elements.move', LOW_PRIORITY$9, function(context) { argument
41196 var shapes = context.shapes,
41197 newHost = context.newHost;
41347 this.preExecute('elements.move', function(context) { argument
41349 var newParent = context.newParent,
41350 shapes = context.shapes,
41351 delta = context.delta,
41361 context.newParent = newParent = newParent.parent;
41379 context.targetFlow = connection;
41380 context.position = newShapeMid;
41385 this.postExecuted('elements.move', function(context) { argument
41387 var shapes = context.shapes,
41388 targetFlow = context.targetFlow,
41389 position = context.position;
41397 this.preExecute('shape.create', function(context) { argument
41399 var parent = context.parent,
41400 shape = context.shape;
41403 context.targetFlow = parent;
41404 context.parent = parent.parent;
41408 this.postExecuted('shape.create', function(context) { argument
41410 var shape = context.shape,
41411 targetFlow = context.targetFlow,
41412 positionOrBounds = context.position;
41455 var context = event.context,
41456 source = context.source,
41457 target = context.target,
41460 if (context.hints && context.hints.createElementsBehavior === false) {
41483 var newShape = event.context.newShape,
41626 var context = event.context,
41627 shape = context.shape;
41646 var context = event.context,
41647 shape = context.shape;
41665 var context = event.context,
41666 shape = context.shape,
41682 var context = event.context,
41683 shape = context.shape;
41694 eventBus.on('moddleCopy.canCopyProperty', HIGH_PRIORITY$9, function(context) { argument
41695 var property = context.property,
41847 var bo = getBusinessObject(event.context.shape);
42579 var context = e.context,
42580 element = context.element,
42581 properties = context.properties;
42606 var context = e.context,
42607 hints = context.hints || {};
42613 var element = context.shape || context.connection,
42643 var context = event.context,
42644 labelTarget = context.labelTarget,
42645 hints = context.hints || {};
42656 var context = event.context,
42657 element = context.shape,
42691 var context = event.context,
42692 connection = context.connection,
42694 hints = assign({}, context.hints),
42695 newWaypoints = context.newWaypoints || connection.waypoints,
42696 oldWaypoints = context.oldWaypoints;
42714 var context = event.context,
42715 hints = context.hints || {};
42721 var connection = context.connection,
42742 var context = event.context,
42743 newShape = context.newShape,
42744 oldShape = context.oldShape;
42761 var context = event.context,
42762 shape = context.shape,
42763 newBounds = context.newBounds,
42764 oldBounds = context.oldBounds;
43015 this.postExecute('shape.replace', function(context) { argument
43016 var oldShape = context.oldShape,
43017 newShape = context.newShape;
43100 var context = event.context,
43101 shape = context.shape,
43102 target = context.target;
43193 var context = event.context,
43194 connection = context.connection,
43195 source = context.newSource || connection.source,
43196 target = context.newTarget || connection.target,
43215 context.connection = replacement;
43224 var context = dragging.context(),
43225 previousSelection = context && context.payload.previousSelection,
43244 this.postExecuted('elements.move', function(context) { argument
43246 var closure = context.closure,
43255 var context = event.context,
43256 properties = context.properties,
43257 element = context.element,
43302 this.preExecute('shape.delete', function(context) { argument
43304 var shape = context.shape,
43310 context.collaborationRoot = parent;
43314 this.postExecute('shape.delete', function(context) { argument
43316 var collaborationRoot = context.collaborationRoot;
43350 var context = event.context,
43351 target = context.parent,
43352 elements = context.elements;
43363 var context = event.context,
43364 target = context.newParent,
43365 newHost = context.newHost,
43368 forEach(context.closure.topLevel, function(topLevelElements) {
43390 var context = e.context,
43391 oldShape = context.oldShape,
43392 newShape = context.newShape,
43406 var context = e.context,
43407 oldShape = context.oldShape,
43408 newShape = context.newShape;
43465 var context = event.context,
43466 shape = context.shape,
43467 direction = context.direction,
43468 balanced = context.balanced;
43471 context.resizeConstraints = getParticipantResizeConstraints(shape, direction, balanced);
43475 context.minDimensions = PARTICIPANT_MIN_DIMENSIONS;
43479 context.minDimensions = SUB_PROCESS_MIN_DIMENSIONS;
43483 context.minDimensions = TEXT_ANNOTATION_MIN_DIMENSIONS;
43621 var context = event.context,
43622 shape = context.shape;
43628 context.balanced = !hasPrimaryModifier(event);
43636 var context = event.context,
43637 shape = context.shape,
43638 canExecute = context.canExecute,
43639 newBounds = context.newBounds;
43650 modeling.resizeLane(shape, newBounds, context.balanced);
43675 var shape = e.context.shape;
43742 eventBus.on('spaceTool.getMinDimensions', function(context) { argument
43743 var shapes = context.shapes,
43744 axis = context.axis,
43745 start = context.start,
43858 var oldShape = event.context.oldShape,
43859 newShape = event.context.newShape;
43951 var context = e.context,
43952 shape = context.shape;
43974 var context = e.context;
43975 var shape = context.shape;
43988 var shape = e.context.shape,
44039 var context = event.context,
44040 shape = context.shape,
44056 var context = event.context,
44057 connection = context.connection,
44100 var context;
44104 context = context || new UpdateContext();
44105 context.enter();
44107 return context;
44111 if (!context) {
44115 return context;
44120 if (!context) {
44124 var triggerUpdate = context.leave();
44127 modeling.updateLaneRefs(context.flowNodes, context.lanes);
44129 context = null;
44171 var context = event.context,
44172 shape = context.shape;
44240 var context = event.context,
44241 connection = context.connection,
44371 this.addRule('connection.start', function(context) { argument
44372 var source = context.source;
44377 this.addRule('connection.create', function(context) { argument
44378 var source = context.source,
44379 target = context.target,
44380 hints = context.hints || {},
44408 this.addRule('connection.reconnect', function(context) { argument
44410 var connection = context.connection,
44411 source = context.source,
44412 target = context.target;
44417 this.addRule('connection.updateWaypoints', function(context) { argument
44419 type: context.connection.type
44423 this.addRule('shape.resize', function(context) { argument
44425 var shape = context.shape,
44426 newBounds = context.newBounds;
44431 this.addRule('elements.create', function(context) { argument
44432 var elements = context.elements,
44433 position = context.position,
44434 target = context.target;
44453 this.addRule('elements.move', function(context) { argument
44455 var target = context.target,
44456 shapes = context.shapes,
44457 position = context.position;
44465 this.addRule('shape.create', function(context) { argument
44467 context.shape,
44468 context.target,
44469 context.source,
44470 context.position
44474 this.addRule('shape.attach', function(context) { argument
44477 context.shape,
44478 context.target,
44480 context.position
44484 this.addRule('element.copy', function(context) { argument
44485 var element = context.element,
44486 elements = context.elements;
45359 var context = event.context,
45360 element = context.shape || context.connection,
45361 parent = context.parent;
45368 context.parent = ordering.parent;
45371 context.parentIndex = ordering.index;
45377 var context = event.context,
45378 element = context.shape || context.connection,
45379 parent = context.newParent || element.parent;
45386 context.newParent = ordering.parent;
45389 context.newParentIndex = ordering.index;
45722 CommandStack.prototype.execute = function(command, context) { argument
45729 var action = { command: command, context: context }; property in AnonymousFunctionf8d14cd14b400.action
45757 CommandStack.prototype.canExecute = function(command, context) { argument
45759 var action = { command: command, context: context }; property in AnonymousFunctionf8d14cd14b500.action
45773 result = handler.canExecute(context);
45904 context = action.context;
45913 self._markDirty(handler.revert(context));
45966 context = action.context;
45980 handler.preExecute(context);
45994 self._markDirty(handler.execute(context));
46007 handler.postExecute(context);
46518 var context = e.context,
46519 shapes = context.shapes,
46520 validatedShapes = context.validatedShapes;
46522 context.shapes = removeLabels(shapes);
46523 context.validatedShapes = removeLabels(validatedShapes);
46529 var context = e.context,
46530 shapes = context.shapes;
46538 if (!label.hidden && context.shapes.indexOf(label) === -1) {
46549 movePreview.makeDraggable(context, label, true);
46556 var context = e.context,
46557 closure = context.closure,
46582 var context = e.context,
46583 element = context.connection || context.shape;
46593 var context = e.context,
46594 shape = context.shape,
46599 context.labelTargetIndex = indexOf(labelTarget.labels, shape);
46600 context.labelTarget = labelTarget;
46608 var context = e.context,
46609 shape = context.shape,
46610 labelTarget = context.labelTarget,
46611 labelTargetIndex = context.labelTargetIndex;
46688 var context = e.context,
46689 shapes = context.shapes,
46690 validatedShapes = context.validatedShapes;
46692 context.shapes = addAttached(shapes);
46694 context.validatedShapes = removeAttached(validatedShapes);
46700 var context = e.context,
46701 shapes = context.shapes,
46705 movePreview.makeDraggable(context, attacher, true);
46708 movePreview.makeDraggable(context, label, true);
46715 var context = event.context,
46716 shapes = context.shapes;
46740 var context = e.context,
46741 closure = context.closure,
46742 shapes = context.shapes,
46753 var context = e.context,
46754 shapes = context.shapes,
46755 newHost = context.newHost,
46784 var shapes = e.context.shapes;
46820 var context = e.context,
46821 shape = context.shape,
46822 host = context.host;
46832 var context = e.context,
46833 oldShape = context.oldShape,
46834 newShape = context.newShape;
46863 var context = event.context,
46864 shape = context.shape,
46865 oldBounds = context.oldBounds,
46866 newBounds = context.newBounds,
46868 hints = context.hints || {};
46888 var shape = event.context.shape;
47036 var context = event.context;
47039 if (!context.reactivate && this.isActive(name)) {
47294 var context = event.context,
47295 initialized = context.initialized;
47298 initialized = context.initialized = self.init(event, context);
47307 var context = event.context,
47308 axis = context.axis,
47309 direction = context.direction,
47310 movingShapes = context.movingShapes,
47311 resizingShapes = context.resizingShapes,
47312 start = context.start;
47314 if (!context.initialized) {
47358 context: {
47376 context: {}
47404 SpaceTool.prototype.init = function(event, context) { argument
47441 context,
47513 var context = this._dragging.context();
47515 return context && /^spaceTool/.test(context.prefix);
47530 var context = event.context,
47531 spaceToolConstraints = context.spaceToolConstraints;
47713 context = event.context;
47739 context.crosshairGroup = crosshairGroup;
47744 var crosshairGroup = event.context.crosshairGroup;
47751 var context = event.context,
47752 crosshairGroup = context.crosshairGroup;
47762 var context = event.context,
47763 line = context.line,
47764 axis = context.axis,
47765 movingShapes = context.movingShapes,
47766 resizingShapes = context.resizingShapes;
47768 if (!context.initialized) {
47772 if (!context.dragGroup) {
47781 context.line = line;
47792 … var movingConnections = context.movingConnections = elementRegistry.filter(function(element) {
47841 context.dragGroup = dragGroup;
47844 if (!context.frameGroup) {
47865 context.frameGroup = frameGroup;
47866 context.frames = frames;
47878 delta[ opposite[ context.axis ] ] = 0;
47881 translate$2(context.dragGroup, delta.x, delta.y);
47884 forEach(context.frames, function(frame) {
47890 if (context.direction === 'e') {
47903 if (context.direction === 's') {
47922 var context = event.context,
47923 movingShapes = context.movingShapes,
47924 movingConnections = context.movingConnections,
47925 resizingShapes = context.resizingShapes,
47926 line = context.line,
47927 dragGroup = context.dragGroup,
47928 frameGroup = context.frameGroup;
48116 var context = e.context,
48117 hints = context.hints || {},
48120 if (!context.cropped && hints.createElementsBehavior !== false) {
48121 connection = context.connection;
48123 context.cropped = true;
48133 delete e.context.cropped;
48143 var context = e.context;
48145 self.updateParent(context.shape || context.connection, context.oldParent);
48149 var context = e.context;
48151 var element = context.shape || context.connection,
48154 oldParent = context.parent || context.newParent;
48186 var context = event.context,
48187 oldRoot = context.oldRoot,
48203 var shape = e.context.shape;
48215 if (event.context.shape.type === 'label') {
48225 if (event.context.shape.type === 'label') {
48236 updateBounds({ context: { shape: event.element } });
48242 self.updateConnection(e.context);
48262 self.updateConnectionWaypoints(e.context.connection);
48279 var context = event.context,
48280 connection = context.connection,
48281 oldSource = context.oldSource,
48282 newSource = context.newSource,
48294 context.oldConditionExpression = connectionBo.conditionExpression;
48302 context.oldDefault = oldSourceBo.default;
48309 var context = event.context,
48310 connection = context.connection,
48311 oldSource = context.oldSource,
48312 newSource = context.newSource,
48318 if (context.oldConditionExpression) {
48319 connectionBo.conditionExpression = context.oldConditionExpression;
48323 if (context.oldDefault) {
48324 oldSourceBo.default = context.oldDefault;
48332 self.updateAttachment(e.context);
48351 BpmnUpdater.prototype.updateAttachment = function(context) { argument
48353 var shape = context.shape,
48688 BpmnUpdater.prototype.updateConnection = function(context) { argument
48690 var connection = context.connection,
48730 visualParent = context.parent || context.newParent || newTarget;
48736 visualParent = context.parent || context.newParent || newSource;
48772 var context = event.context,
48773 element = context.shape || context.connection;
49028 AlignElements.prototype.preExecute = function(context) { argument
49031 var elements = context.elements,
49032 alignment = context.alignment;
49064 AlignElements.prototype.postExecute = function(context) { argument
49095 AppendShapeHandler.prototype.preExecute = function(context) { argument
49097 var source = context.source;
49103 var target = context.target || source.parent,
49104 shape = context.shape,
49105 hints = context.hints || {};
49107 shape = context.shape =
49110 context.position,
49113 context.shape = shape;
49116 AppendShapeHandler.prototype.postExecute = function(context) { argument
49117 var hints = context.hints || {};
49119 if (!existsConnection(context.source, context.shape)) {
49122 if (hints.connectionTarget === context.source) {
49123 this._modeling.connect(context.shape, context.source, context.connection);
49125 this._modeling.connect(context.source, context.shape, context.connection);
49156 CreateConnectionHandler.prototype.execute = function(context) { argument
49158 var connection = context.connection,
49159 source = context.source,
49160 target = context.target,
49161 parent = context.parent,
49162 parentIndex = context.parentIndex,
49163 hints = context.hints;
49186 CreateConnectionHandler.prototype.revert = function(context) { argument
49187 var connection = context.connection;
49207 CreateElementsHandler.prototype.preExecute = function(context) { argument
49208 var elements = context.elements,
49209 parent = context.parent,
49210 parentIndex = context.parentIndex,
49211 position = context.position,
49212 hints = context.hints;
49294 context.elements = values(cache);
49328 CreateShapeHandler.prototype.execute = function(context) { argument
49330 var shape = context.shape,
49331 positionOrBounds = context.position,
49332 parent = context.parent,
49333 parentIndex = context.parentIndex;
49363 CreateShapeHandler.prototype.revert = function(context) { argument
49365 var shape = context.shape;
49402 CreateLabelHandler.prototype.execute = function(context) { argument
49404 var label = context.shape;
49408 label.labelTarget = context.labelTarget;
49410 return originalExecute.call(this, context);
49418 CreateLabelHandler.prototype.revert = function(context) { argument
49419 context.shape.labelTarget = null;
49421 return originalRevert.call(this, context);
49451 DeleteConnectionHandler.prototype.execute = function(context) { argument
49453 var connection = context.connection,
49456 context.parent = parent;
49459 context.parentIndex = indexOf(parent.children, connection);
49461 context.source = connection.source;
49462 context.target = connection.target;
49475 DeleteConnectionHandler.prototype.revert = function(context) { argument
49477 var connection = context.connection,
49478 parent = context.parent,
49479 parentIndex = context.parentIndex;
49481 connection.source = context.source;
49482 connection.target = context.target;
49503 DeleteElementsHandler.prototype.postExecute = function(context) { argument
49507 elements = context.elements;
49541 DeleteShapeHandler.prototype.preExecute = function(context) { argument
49545 var shape = context.shape;
49572 DeleteShapeHandler.prototype.execute = function(context) { argument
49575 var shape = context.shape,
49578 context.oldParent = oldParent;
49581 context.oldParentIndex = indexOf(oldParent.children, shape);
49593 DeleteShapeHandler.prototype.revert = function(context) { argument
49597 var shape = context.shape,
49598 oldParent = context.oldParent,
49599 oldParentIndex = context.oldParentIndex;
49627 DistributeElements.prototype.preExecute = function(context) { argument
49630 var groups = context.groups,
49631 axis = context.axis,
49632 dimension = context.dimension;
49758 DistributeElements.prototype.postExecute = function(context) { argument
49772 LayoutConnectionHandler.prototype.execute = function(context) { argument
49774 var connection = context.connection;
49778 assign(context, {
49782 connection.waypoints = this._layouter.layoutConnection(connection, context.hints);
49787 LayoutConnectionHandler.prototype.revert = function(context) { argument
49789 var connection = context.connection;
49791 connection.waypoints = context.oldWaypoints;
49805 MoveConnectionHandler.prototype.execute = function(context) { argument
49807 var connection = context.connection,
49808 delta = context.delta;
49810 var newParent = context.newParent || connection.parent,
49811 newParentIndex = context.newParentIndex,
49815 context.oldParent = oldParent;
49816 context.oldParentIndex = remove(oldParent.children, connection);
49838 MoveConnectionHandler.prototype.revert = function(context) { argument
49840 var connection = context.connection,
49842 oldParent = context.oldParent,
49843 oldParentIndex = context.oldParentIndex,
49844 delta = context.delta;
49992 MoveElementsHandler.prototype.preExecute = function(context) { argument
49993 context.closure = this._helper.getClosure(context.shapes);
49996 MoveElementsHandler.prototype.postExecute = function(context) { argument
49998 var hints = context.hints,
50007 context.closure,
50008 context.delta,
50009 context.newParent,
50010 context.newHost,
50027 MoveShapeHandler.prototype.execute = function(context) { argument
50029 var shape = context.shape,
50030 delta = context.delta,
50031 newParent = context.newParent || shape.parent,
50032 newParentIndex = context.newParentIndex,
50035 context.oldBounds = pick(shape, [ 'x', 'y', 'width', 'height']);
50038 context.oldParent = oldParent;
50039 context.oldParentIndex = remove(oldParent.children, shape);
50054 MoveShapeHandler.prototype.postExecute = function(context) { argument
50056 var shape = context.shape,
50057 delta = context.delta,
50058 hints = context.hints;
50078 this.moveChildren(context);
50082 MoveShapeHandler.prototype.revert = function(context) { argument
50084 var shape = context.shape,
50085 oldParent = context.oldParent,
50086 oldParentIndex = context.oldParentIndex,
50087 delta = context.delta;
50102 MoveShapeHandler.prototype.moveChildren = function(context) { argument
50104 var delta = context.delta,
50105 shape = context.shape;
50110 MoveShapeHandler.prototype.getNewParent = function(context) { argument
50111 return context.newParent || context.shape.parent;
50123 ReconnectConnectionHandler.prototype.execute = function(context) { argument
50124 var newSource = context.newSource,
50125 newTarget = context.newTarget,
50126 connection = context.connection,
50127 dockingOrPoints = context.dockingOrPoints;
50134 context.oldWaypoints = connection.waypoints;
50139 context.oldSource = connection.source;
50144 context.oldTarget = connection.target;
50151 ReconnectConnectionHandler.prototype.postExecute = function(context) { argument
50152 var connection = context.connection,
50153 newSource = context.newSource,
50154 newTarget = context.newTarget,
50155 dockingOrPoints = context.dockingOrPoints,
50156 hints = context.hints || {};
50189 ReconnectConnectionHandler.prototype.revert = function(context) { argument
50190 var oldSource = context.oldSource,
50191 oldTarget = context.oldTarget,
50192 oldWaypoints = context.oldWaypoints,
50193 connection = context.connection;
50247 ReplaceShapeHandler.prototype.preExecute = function(context) { argument
50252 var oldShape = context.oldShape,
50253 newData = context.newData,
50254 hints = context.hints || {},
50278 newShape = context.newShape =
50279 context.newShape ||
50331 ReplaceShapeHandler.prototype.postExecute = function(context) { argument
50332 var oldShape = context.oldShape;
50338 ReplaceShapeHandler.prototype.execute = function(context) {}; argument
50341 ReplaceShapeHandler.prototype.revert = function(context) {}; argument
50381 ResizeShapeHandler.prototype.execute = function(context) { argument
50382 var shape = context.shape,
50383 newBounds = context.newBounds,
50384 minBounds = context.minBounds;
50400 context.oldBounds = {
50418 ResizeShapeHandler.prototype.postExecute = function(context) { argument
50421 var shape = context.shape,
50422 oldBounds = context.oldBounds,
50423 hints = context.hints || {};
50443 ResizeShapeHandler.prototype.revert = function(context) { argument
50445 var shape = context.shape,
50446 oldBounds = context.oldBounds;
50468 SpaceToolHandler.prototype.preExecute = function(context) { argument
50469 var delta = context.delta,
50470 direction = context.direction,
50471 movingShapes = context.movingShapes,
50472 resizingShapes = context.resizingShapes,
50473 start = context.start,
50667 ToggleShapeCollapseHandler.prototype.execute = function(context) { argument
50669 var shape = context.shape,
50673 context.oldChildrenVisibility = getElementsVisibilityRecursive(children);
50685 ToggleShapeCollapseHandler.prototype.revert = function(context) { argument
50687 var shape = context.shape,
50688 oldChildrenVisibility = context.oldChildrenVisibility;
50767 UpdateAttachmentHandler.prototype.execute = function(context) { argument
50768 var shape = context.shape,
50769 newHost = context.newHost,
50773 context.oldHost = oldHost;
50774 context.attacherIdx = removeAttacher(oldHost, shape);
50785 UpdateAttachmentHandler.prototype.revert = function(context) { argument
50786 var shape = context.shape,
50787 newHost = context.newHost,
50788 oldHost = context.oldHost,
50789 attacherIdx = context.attacherIdx;
50827 UpdateWaypointsHandler.prototype.execute = function(context) { argument
50829 var connection = context.connection,
50830 newWaypoints = context.newWaypoints;
50832 context.oldWaypoints = connection.waypoints;
50839 UpdateWaypointsHandler.prototype.revert = function(context) { argument
50841 var connection = context.connection,
50842 oldWaypoints = context.oldWaypoints;
50928 var context = { class in AnonymousFunctionf8d14cd15bc00
50936 this._commandStack.execute('shape.move', context);
50947 var context = { class in AnonymousFunctionf8d14cd15bd00
50952 this._commandStack.execute('element.updateAttachment', context);
50984 var context = {
50992 this._commandStack.execute('elements.move', context);
51003 var context = { class in AnonymousFunctionf8d14cd15bf00
51011 this._commandStack.execute('connection.move', context);
51016 var context = { class in AnonymousFunctionf8d14cd15c000
51021 this._commandStack.execute('connection.layout', context);
51048 var context = { class in AnonymousFunctionf8d14cd15c100
51057 this._commandStack.execute('connection.create', context);
51059 return context.connection;
51097 var context = {
51106 this._commandStack.execute('shape.create', context);
51108 return context.shape;
51124 var context = { class in AnonymousFunctionf8d14cd15c300
51132 this._commandStack.execute('elements.create', context);
51134 return context.elements;
51142 var context = { class in AnonymousFunctionf8d14cd15c400
51149 this._commandStack.execute('label.create', context);
51151 return context.shape;
51176 var context = { class in AnonymousFunctionf8d14cd15c500
51186 this._commandStack.execute('shape.append', context);
51188 return context.shape;
51193 var context = { class in AnonymousFunctionf8d14cd15c600
51197 this._commandStack.execute('elements.delete', context);
51202 var context = { class in AnonymousFunctionf8d14cd15c700
51208 this._commandStack.execute('elements.distribute', context);
51213 var context = { class in AnonymousFunctionf8d14cd15c800
51218 this._commandStack.execute('shape.delete', context);
51223 var context = { class in AnonymousFunctionf8d14cd15c900
51228 this._commandStack.execute('connection.delete', context);
51232 var context = { class in AnonymousFunctionf8d14cd15ca00
51238 this._commandStack.execute('shape.replace', context);
51240 return context.newShape;
51244 var context = { class in AnonymousFunctionf8d14cd15cb00
51249 this._commandStack.execute('elements.align', context);
51253 var context = { class in AnonymousFunctionf8d14cd15cc00
51260 this._commandStack.execute('shape.resize', context);
51264 var context = { class in AnonymousFunctionf8d14cd15cd00
51272 this._commandStack.execute('spaceTool', context);
51276 var context = { class in AnonymousFunctionf8d14cd15ce00
51282 this._commandStack.execute('connection.updateWaypoints', context);
51286 var context = { class in AnonymousFunctionf8d14cd15cf00
51294 this._commandStack.execute('connection.reconnect', context);
51330 var context = { class in AnonymousFunctionf8d14cd15d400
51335 this._commandStack.execute('shape.toggleCollapse', context);
51344 UpdateModdlePropertiesHandler.prototype.execute = function(context) { argument
51346 var element = context.element,
51347 moddleElement = context.moddleElement,
51348 properties = context.properties;
51354 var changed = context.changed || this.getVisualReferences(moddleElement).concat(element);
51355 … var oldProperties = context.oldProperties || getModdleProperties(moddleElement, keys(properties));
51359 context.oldProperties = oldProperties;
51360 context.changed = changed;
51365 UpdateModdlePropertiesHandler.prototype.revert = function(context) { argument
51366 var oldProperties = context.oldProperties,
51367 moddleElement = context.moddleElement,
51368 changed = context.changed;
51468 UpdatePropertiesHandler.prototype.execute = function(context) { argument
51470 var element = context.element,
51482 properties = unwrapBusinessObjects(context.properties),
51483 oldProperties = context.oldProperties || getProperties(businessObject, properties);
51509 context.oldProperties = oldProperties;
51510 context.changed = changed;
51517 UpdatePropertiesHandler.prototype.postExecute = function(context) { argument
51518 var element = context.element,
51541 UpdatePropertiesHandler.prototype.revert = function(context) { argument
51543 var element = context.element,
51544 properties = context.properties,
51545 oldProperties = context.oldProperties,
51561 return context.changed;
51654 UpdateCanvasRootHandler.prototype.execute = function(context) { argument
51658 var newRoot = context.newRoot,
51681 context.oldRoot = oldRoot;
51688 UpdateCanvasRootHandler.prototype.revert = function(context) { argument
51692 var newRoot = context.newRoot,
51694 oldRoot = context.oldRoot,
51737 AddLaneHandler.prototype.preExecute = function(context) { argument
51742 var shape = context.shape,
51743 location = context.location;
51798 context.newLane = modeling.createShape({ type: 'bpmn:Lane' }, {
51823 SplitLaneHandler.prototype.preExecute = function(context) { argument
51828 var shape = context.shape,
51829 newLanesCount = context.count;
51902 ResizeLaneHandler.prototype.preExecute = function(context) { argument
51904 var shape = context.shape,
51905 newBounds = context.newBounds,
51906 balanced = context.balanced;
52119 UpdateFlowNodeRefsHandler.prototype.execute = function(context) { argument
52121 var updates = context.updates;
52124 updates = context.updates = this.computeUpdates(context.flowNodeShapes, context.laneShapes);
52151 UpdateFlowNodeRefsHandler.prototype.revert = function(context) { argument
52153 var updates = context.updates;
52184 IdClaimHandler.prototype.execute = function(context) { argument
52186 id = context.id,
52187 element = context.element,
52188 claiming = context.claiming;
52200 IdClaimHandler.prototype.revert = function(context) { argument
52202 id = context.id,
52203 element = context.element,
52204 claiming = context.claiming;
52246 SetColorHandler.prototype.postExecute = function(context) { argument
52247 var elements = context.elements,
52248 colors = context.colors || DEFAULT_COLORS;
52299 var context = document.createElement('canvas').getContext('2d');
52302 context.fillStyle = 'transparent';
52305 context.fillStyle = color;
52308 return /^#[0-9a-fA-F]{6}$/.test(context.fillStyle) ? context.fillStyle : null;
52546 var context = { class in AnonymousFunctionf8d14cd160800
52551 this._commandStack.execute('lane.add', context);
52553 return context.newLane;
52574 var context = { class in AnonymousFunctionf8d14cd160a00
52578 this._commandStack.execute('canvas.updateRoot', context);
52602 var context = { class in AnonymousFunctionf8d14cd160c00
52606 this._commandStack.execute('canvas.updateRoot', context);
53944 var context = event.context,
53959 assign(context, {
53973 var context = event.context,
53974 validatedShapes = context.validatedShapes,
53977 canExecute = context.canExecute = canMove(validatedShapes);
53991 var context = event.context,
53992 validatedShapes = context.validatedShapes,
54001 context.delta = delta;
54002 context.canExecute = canExecute;
54006 context.target = null;
54011 context.target = hover;
54016 var context = event.context;
54018 var delta = context.delta,
54019 canExecute = context.canExecute,
54021 shapes = context.shapes;
54038 modeling.moveElements(shapes, delta, context.target, {
54039 primaryShape: context.shape,
54070 function start(event, element, activate, context) { argument
54072 context = activate;
54088 context: context || {}
54195 function makeDraggable(context, element, addMarker) { argument
54197 previewSupport.addDragger(element, context.dragGroup);
54203 if (context.allDraggedElements) {
54204 context.allDraggedElements.push(element);
54206 context.allDraggedElements = [ element ];
54214 var context = event.context,
54215 dragShapes = context.shapes,
54216 allDraggedElements = context.allDraggedElements;
54220 if (!context.dragGroup) {
54229 context.dragGroup = dragGroup;
54234 previewSupport.addDragger(shape, context.dragGroup);
54253 context.allDraggedElements = allDraggedElements;
54256 context.differentParents = haveDifferentParents(dragShapes);
54262 var context = event.context,
54263 dragGroup = context.dragGroup,
54264 target = context.target,
54265 parent = context.shape.parent,
54266 canExecute = context.canExecute;
54271 } else if (context.canExecute && target && target.id !== parent.id) {
54274 setMarker(target, context.canExecute ? MARKER_OK$1 : MARKER_NOT_OK$1);
54282 var context = event.context,
54283 target = context.target;
54293 var context = event.context,
54294 allDraggedElements = context.allDraggedElements,
54295 dragGroup = context.dragGroup;
54849 create: function(context) { argument
54853 frame = context.frame = create$1('rect');
54865 update: function(context) { argument
54866 var frame = context.frame,
54867 bbox = context.bbox;
54877 remove: function(context) { argument
54879 if (context.frame) {
54880 remove$1(context.frame);
54919 var context = event.context;
54921 context.bbox = toBBox(event);
54922 visuals.create(context);
54927 var context = event.context;
54929 context.bbox = toBBox(event);
54930 visuals.update(context);
54935 var context = event.context;
54937 visuals.remove(context);
54973 context: {}
54985 context: {}
55007 var context = this._dragging.context();
55009 return context && /^lasso/.test(context.prefix);
55159 var context = event.context,
55160 reactivate = context.reactivate;
55186 HandTool.prototype.activateMove = function(event, autoActivate, context) { argument
55188 context = autoActivate;
55196 context: context || {}
55207 context: {
55225 var context = this._dragging.context();
55227 if (context) {
55228 return /^(hand|hand\.move)$/.test(context.prefix);
55281 var context = event.context,
55284 var canStartConnect = context.canStartConnect = self.canStartConnect(startTarget);
55291 context.startTarget = startTarget;
55298 var startTarget = event.context.startTarget,
55299 canStartConnect = event.context.canStartConnect;
55308 var context = event.context,
55309 startTarget = context.startTarget,
55351 context: {}
55368 var context = this._dragging.context();
55370 return context && /^global-connect/.test(context.prefix);
55616 function replaceVisual(context) { argument
55618 var replacements = context.canExecute.replacements;
55629 if (context.visualReplacements[id]) {
55643 var gfx = query('[data-element-id="' + cssEscape(element.id) + '"]', context.dragGroup);
55650 var dragger = previewSupport.addDragger(tempShape, context.dragGroup);
55652 context.visualReplacements[id] = dragger;
55663 function restoreVisual(context) { argument
55665 var visualReplacements = context.visualReplacements;
55669 var originalGfx = query('[data-element-id="' + cssEscape(id) + '"]', context.dragGroup);
55685 var context = event.context,
55686 canExecute = context.canExecute;
55688 if (!context.visualReplacements) {
55689 context.visualReplacements = {};
55693 replaceVisual(context);
55695 restoreVisual(context);
55742 var context = event.context,
55743 canExecute = context.canExecute,
55744 start = context.start,
55745 hover = context.hover,
55746 source = context.source,
55747 target = context.target;
55754 if (!context.initialConnectionStart) {
55755 context.initialConnectionStart = context.connectionStart;
55769 context.connectionStart = mid$2(start);
55791 context.connectionStart = mid$2(start);
55803 context.connectionStart = context.initialConnectionStart;
55839 var context = event.context,
55840 source = context.source,
55841 target = context.target;
55843 if (isReverse(context)) {
55907 function isReverse(context) { argument
55908 var hover = context.hover,
55909 source = context.source;
56104 var context = event.context,
56105 shape = context.shape,
56106 snapContext = context.snapContext,
56107 target = context.target;
56145 var context = event.context,
56146 shape = context.shape,
56147 snapContext = context.snapContext;
56150 snapContext = context.snapContext = new SnapContext();
56291 var context = event.context,
56292 canExecute = context.canExecute,
56293 target = context.target;
56412 var context = event.context,
56413 shape = context.shape;
56452 var context = event.context,
56453 createConstraints = context.createConstraints;
56509 var context = event.context,
56510 shape = context.shape,
56512 direction = context.direction,
56513 snapContext = context.snapContext;
56548 var context = event.context,
56549 shape = context.shape,
56550 direction = context.direction,
56551 snapContext = context.snapContext;
56554 snapContext = context.snapContext = new SnapContext();
56671 var context = event.context,
56672 snapContext = context.snapContext,