"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= |