Add chainable definitions for _(...).pairs

This commit is contained in:
Brian Zengel
2014-06-01 21:16:30 -04:00
parent fee014e7b6
commit d5754766b6
2 changed files with 8 additions and 0 deletions
+1
View File
@@ -884,6 +884,7 @@ result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit(function (value) {
}).value();
result = <any[][]>_.pairs({ 'moe': 30, 'larry': 40 });
result = <any[][]>_({ 'moe': 30, 'larry': 40 }).pairs().value();
result = <HasName>_.pick({ 'name': 'moe', '_userid': 'moe1' }, 'name');
result = <HasName>_.pick({ 'name': 'moe', '_userid': 'moe1' }, ['name']);
+7
View File
@@ -5423,6 +5423,13 @@ declare module _ {
pairs(object: any): any[][];
}
interface LoDashObjectWrapper<T> {
/**
* @see _.pairs
**/
pairs(): LoDashArrayWrapper<any[]>;
}
//_.picks
interface LoDashStatic {
/**