UNPKG

kitchen-simulator

Version:

It is a kitchen simulator (self-contained micro-frontend).

107 lines (106 loc) 2.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.addGroup = addGroup; exports.addGroupFromSelected = addGroupFromSelected; exports.addToGroup = addToGroup; exports.groupRotate = groupRotate; exports.groupTranslate = groupTranslate; exports.removeFromGroup = removeFromGroup; exports.removeGroup = removeGroup; exports.removeGroupAndDeleteElements = removeGroupAndDeleteElements; exports.selectGroup = selectGroup; exports.setGroupAttributes = setGroupAttributes; exports.setGroupBarycenter = setGroupBarycenter; exports.setGroupProperties = setGroupProperties; exports.unselectGroup = unselectGroup; var _constants = require("../constants"); function addGroup() { return { type: _constants.GROUP_ACTIONS.ADD_GROUP }; } function addGroupFromSelected() { return { type: _constants.GROUP_ACTIONS.ADD_GROUP_FROM_SELECTED }; } function selectGroup(groupID) { return { type: _constants.GROUP_ACTIONS.SELECT_GROUP, groupID: groupID }; } function unselectGroup(groupID) { return { type: _constants.GROUP_ACTIONS.UNSELECT_GROUP, groupID: groupID }; } function addToGroup(groupID, layerID, elementPrototype, elementID) { return { type: _constants.GROUP_ACTIONS.ADD_TO_GROUP, groupID: groupID, layerID: layerID, elementPrototype: elementPrototype, elementID: elementID }; } function removeFromGroup(groupID, layerID, elementPrototype, elementID) { return { type: _constants.GROUP_ACTIONS.REMOVE_FROM_GROUP, groupID: groupID, layerID: layerID, elementPrototype: elementPrototype, elementID: elementID }; } function setGroupAttributes(groupID, attributes) { return { type: _constants.GROUP_ACTIONS.SET_GROUP_ATTRIBUTES, groupID: groupID, attributes: attributes }; } function setGroupProperties(groupID, properties) { return { type: _constants.GROUP_ACTIONS.SET_GROUP_PROPERTIES, groupID: groupID, properties: properties }; } function setGroupBarycenter(groupID, barycenter) { return { type: _constants.GROUP_ACTIONS.SET_GROUP_BARYCENTER, groupID: groupID, barycenter: barycenter }; } function removeGroup(groupID) { return { type: _constants.GROUP_ACTIONS.REMOVE_GROUP, groupID: groupID }; } function removeGroupAndDeleteElements(groupID) { return { type: _constants.GROUP_ACTIONS.REMOVE_GROUP_AND_DELETE_ELEMENTS, groupID: groupID }; } function groupTranslate(groupID, x, y) { return { type: _constants.GROUP_ACTIONS.GROUP_TRANSLATE, groupID: groupID, x: x, y: y }; } function groupRotate(groupID, rotation) { return { type: _constants.GROUP_ACTIONS.GROUP_ROTATE, groupID: groupID, rotation: rotation }; }