falcor
Version:
A JavaScript library for efficient data fetching.
22 lines (19 loc) • 624 B
JavaScript
var setValidInput = require("./setValidInput");
var validateInput = require("./../../support/validateInput");
var SetResponse = require("./SetResponse");
var ModelResponse = require("./../ModelResponse");
module.exports = function set() {
var out = validateInput(arguments, setValidInput, "set");
if (out !== true) {
return new ModelResponse(function(o) {
o.onError(out);
});
}
var argsIdx = -1;
var argsLen = arguments.length;
var args = [];
while (++argsIdx < argsLen) {
args[argsIdx] = arguments[argsIdx];
}
return new SetResponse(this, args);
};