nm_.reduce(nm_.keys(this._changes), function(memo, column) { if (self._changes[column].op['$set']) { memo.push(column); } return memo; }, [])
/** * Creates one child actor per module in a given directory. * * @param {String} moduleDir Module directory to read child actor definitions from. * @param {Object} [options] Actor creation options, that are passed to each created child actor. * @returns {P} Operation promise, which yields initialized child instance array. */ createChildren(moduleDir, options) { return P.resolve() .then(() => _.keys(this.system.requireDirectory(moduleDir))) .map(moduleName => this.createChild(moduleDir + '/' + moduleName, options)); }
static find(pattern, dir) { return new Promise((resolve, reject) => { find.find(pattern, dir) .then(results => resolve(_.keys(results))) .catch(error => reject(error)); }); }
nm_.each(this._changes, function(value, column) { if (!(!self._exists && update && self._model._schema.isKeyColumn(column))) { // don't assign keys in SET clause for UPDATE insertions if (!value.op['$set']) { var key = nm_.keys(value.op)[0]; var assignment = {}; assignment[key] = lTypes.formatValueType(self._model._dakota, self._model._schema.columnType(column), value.op[key]); assignments[column] = assignment; } else { assignments[column] = lTypes.formatValueType(self._model._dakota, self._model._schema.columnType(column), self._get(column)); } } });
test("keys", function() { equal(_.keys({one : 1, two : 2}).join(', '), 'one, two', 'can extract the keys from an object'); // the test above is not safe because it relies on for-in enumeration order var a = []; a[1] = 0; equal(_.keys(a).join(', '), '1', 'is not fooled by sparse arrays; see issue #95'); raises(function() { _.keys(null); }, TypeError, 'throws an error for `null` values'); raises(function() { _.keys(void 0); }, TypeError, 'throws an error for `undefined` values'); raises(function() { _.keys(1); }, TypeError, 'throws an error for number primitives'); raises(function() { _.keys('a'); }, TypeError, 'throws an error for string primitives'); raises(function() { _.keys(true); }, TypeError, 'throws an error for boolean primitives'); });
beforeInit () { this.argsReady (this.args = this.parseProcessArgs (_.keys (this.argKeys))) }
function add_names(d) { _.keys(d).forEach((k) => { if (!_.has(d[k], "name")) { d[k].name = k; } }); }
'member order' () { var X = $component ({ $depends: [ $trait ({ foo_1 () {} }), $trait ({ foo_2 () {} }) ], foo_3 () {} }) $assert (_.filter (_.keys (X.prototype), k => k.startsWith ('foo')), ['foo_1', 'foo_2', 'foo_3']) }
$memoized ($property (function () { return _.find ( _.keys (Supervisor.$defaults.argKeys), _.propertyOf (this.args)) || 'supervisor' }))
test("invert", function() { var obj = {first: 'Moe', second: 'Larry', third: 'Curly'}; equal(_.keys(_.invert(obj)).join(' '), 'Moe Larry Curly', 'can invert an object'); ok(_.isEqual(_.invert(_.invert(obj)), obj), 'two inverts gets you back where you started'); var obj = {length: 3}; ok(_.invert(obj)['3'] == 'length', 'can invert an object with "length"') });
_.each(_.keys(entity), function(key){ if (self.canReadSubRequestData(entity, key)) { _.extendOwn(requestData, entity[key].toJSON()); } });
_.filter(_.keys(this.hooks), function filter(name) { return self.hooks[name][type]; })
logger.tracel(function() { return ['Pending request ids are: [%s]', _.keys(pendingRpcs)] });
_.each (_.keys (Compo.$macroTags), function (name) { delete $global['$' + name] })
_.filter(_.keys(this.hooks), function filter(name) { return self.hooks[name][type]; })