Code coverage report for dnd-core/modules/actions/RegistryActions.js

Statements: 92.31% (24 / 26)      Branches: 58.33% (7 / 12)      Functions: 100% (8 / 8)      Lines: 100% (19 / 19)      Ignored: none     

All files » dnd-core/modules/actions/ » RegistryActions.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40    1   50   1   1 1 50   50 50       1   1 53     1 72     1 6     1 7     1     1  
"use strict";
 
var _inherits = function (subClass, superClass) { Iif (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); Eif (superClass) subClass.__proto__ = superClass; };
 
var _classCallCheck = function (instance, Constructor) { Iif (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } };
 
var Actions = require("flummox").Actions;
 
var RegistryActions = (function (_Actions) {
  function RegistryActions() {
    _classCallCheck(this, RegistryActions);
 
    Eif (_Actions != null) {
      _Actions.apply(this, arguments);
    }
  }
 
  _inherits(RegistryActions, _Actions);
 
  RegistryActions.prototype.addSource = function addSource(sourceHandle) {
    return { sourceHandle: sourceHandle };
  };
 
  RegistryActions.prototype.addTarget = function addTarget(targetHandle) {
    return { targetHandle: targetHandle };
  };
 
  RegistryActions.prototype.removeSource = function removeSource(sourceHandle) {
    return { sourceHandle: sourceHandle };
  };
 
  RegistryActions.prototype.removeTarget = function removeTarget(targetHandle) {
    return { targetHandle: targetHandle };
  };
 
  return RegistryActions;
})(Actions);
 
module.exports = RegistryActions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9kYW4vRG9jdW1lbnRzL1Byb2plY3RzL2RuZC1jb3JlL21vZHVsZXMvYWN0aW9ucy9SZWdpc3RyeUFjdGlvbnMuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0lBQVMsT0FBTyxXQUFRLFNBQVMsRUFBeEIsT0FBTzs7SUFFSyxlQUFlO1dBQWYsZUFBZTswQkFBZixlQUFlOzs7Ozs7O1lBQWYsZUFBZTs7QUFBZixpQkFBZSxXQUNsQyxTQUFTLEdBQUEsbUJBQUMsWUFBWSxFQUFFO0FBQ3RCLFdBQU8sRUFBRSxZQUFZLEVBQVosWUFBWSxFQUFFLENBQUM7R0FDekI7O0FBSGtCLGlCQUFlLFdBS2xDLFNBQVMsR0FBQSxtQkFBQyxZQUFZLEVBQUU7QUFDdEIsV0FBTyxFQUFFLFlBQVksRUFBWixZQUFZLEVBQUUsQ0FBQztHQUN6Qjs7QUFQa0IsaUJBQWUsV0FTbEMsWUFBWSxHQUFBLHNCQUFDLFlBQVksRUFBRTtBQUN6QixXQUFPLEVBQUUsWUFBWSxFQUFaLFlBQVksRUFBRSxDQUFDO0dBQ3pCOztBQVhrQixpQkFBZSxXQWFsQyxZQUFZLEdBQUEsc0JBQUMsWUFBWSxFQUFFO0FBQ3pCLFdBQU8sRUFBRSxZQUFZLEVBQVosWUFBWSxFQUFFLENBQUM7R0FDekI7O1NBZmtCLGVBQWU7R0FBUyxPQUFPOztpQkFBL0IsZUFBZSIsImZpbGUiOiIvVXNlcnMvZGFuL0RvY3VtZW50cy9Qcm9qZWN0cy9kbmQtY29yZS9tb2R1bGVzL2FjdGlvbnMvUmVnaXN0cnlBY3Rpb25zLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQWN0aW9ucyB9IGZyb20gJ2ZsdW1tb3gnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBSZWdpc3RyeUFjdGlvbnMgZXh0ZW5kcyBBY3Rpb25zIHtcbiAgYWRkU291cmNlKHNvdXJjZUhhbmRsZSkge1xuICAgIHJldHVybiB7IHNvdXJjZUhhbmRsZSB9O1xuICB9XG5cbiAgYWRkVGFyZ2V0KHRhcmdldEhhbmRsZSkge1xuICAgIHJldHVybiB7IHRhcmdldEhhbmRsZSB9O1xuICB9XG5cbiAgcmVtb3ZlU291cmNlKHNvdXJjZUhhbmRsZSkge1xuICAgIHJldHVybiB7IHNvdXJjZUhhbmRsZSB9O1xuICB9XG5cbiAgcmVtb3ZlVGFyZ2V0KHRhcmdldEhhbmRsZSkge1xuICAgIHJldHVybiB7IHRhcmdldEhhbmRsZSB9O1xuICB9XG59XG4iXX0=