UNPKG

transition-manager

Version:

Transition Manager. Framework independent transition manager to transition elements using states and actions.

26 lines (22 loc) 563 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); /*jshint -W084 */ /*jshint unused:false*/ var slice = require('./slice'); /** * Return a copy of the object, filtered to only have values for the whitelisted keys. */ function pick(obj, var_keys) { var keys = typeof arguments[1] !== 'string' ? arguments[1] : slice(arguments, 1), out = {}, i = 0, key; while (key = keys[i++]) { out[key] = obj[key]; } return out; } exports['default'] = pick; module.exports = exports['default'];