UNPKG

falcor

Version:

A JavaScript library for efficient data fetching.

22 lines (19 loc) 624 B
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); };