1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677 |
- 'use strict';
- var CmdHelper = {};
- module.exports = CmdHelper;
- CmdHelper.updateProperties = function(element, properties) {
- return {
- cmd: 'element.updateProperties',
- context: { element: element, properties: properties }
- };
- };
- CmdHelper.updateBusinessObject = function(element, businessObject, newProperties) {
- return {
- cmd: 'properties-panel.update-businessobject',
- context: {
- element: element,
- businessObject: businessObject,
- properties: newProperties
- }
- };
- };
- CmdHelper.addElementsTolist = function(element, businessObject, listPropertyName, objectsToAdd) {
- return {
- cmd: 'properties-panel.update-businessobject-list',
- context: {
- element: element,
- currentObject: businessObject,
- propertyName: listPropertyName,
- objectsToAdd: objectsToAdd
- }
- };
- };
- CmdHelper.removeElementsFromList = function(element, businessObject, listPropertyName, referencePropertyName, objectsToRemove) {
- return {
- cmd: 'properties-panel.update-businessobject-list',
- context: {
- element: element,
- currentObject: businessObject,
- propertyName: listPropertyName,
- referencePropertyName: referencePropertyName,
- objectsToRemove: objectsToRemove
- }
- };
- };
- CmdHelper.addAndRemoveElementsFromList = function(element, businessObject, listPropertyName, referencePropertyName, objectsToAdd, objectsToRemove) {
- return {
- cmd: 'properties-panel.update-businessobject-list',
- context: {
- element: element,
- currentObject: businessObject,
- propertyName: listPropertyName,
- referencePropertyName: referencePropertyName,
- objectsToAdd: objectsToAdd,
- objectsToRemove: objectsToRemove
- }
- };
- };
- CmdHelper.setList = function(element, businessObject, listPropertyName, updatedObjectList) {
- return {
- cmd: 'properties-panel.update-businessobject-list',
- context: {
- element: element,
- currentObject: businessObject,
- propertyName: listPropertyName,
- updatedObjectList: updatedObjectList
- }
- };
- };
|