mirror of
https://bitbucket.org/bellord13/kit.git
synced 2026-11-13 19:06:11 +03:00
fix
This commit is contained in:
@@ -436,5 +436,21 @@ kit.PluginManager.register('Collection', function(module, exports, require, glob
|
||||
return false;
|
||||
};
|
||||
|
||||
/**
|
||||
* Метод извлекает все значения для данного ключа
|
||||
* ключи оставляет исходные
|
||||
* Значения в коллекци должны быть массиво подобные
|
||||
*
|
||||
* @param key
|
||||
* @return {kit.Collection}
|
||||
*/
|
||||
Collection.prototype.pluck = function (key) {
|
||||
return this.map(function (value) {
|
||||
if(value instanceof Object && value.hasOwnProperty(key)){
|
||||
return value[key];
|
||||
}
|
||||
return undefined;
|
||||
});
|
||||
};
|
||||
return module.exports = Collection;
|
||||
});
|
||||
Reference in New Issue
Block a user