Fix issue with omit chainable definition not returning LoDashObjectWrapper

This commit is contained in:
Brian Zengel
2014-05-31 00:36:32 -04:00
parent 879e47cbe2
commit fee014e7b6
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -877,11 +877,11 @@ result = <HasName>_.omit({ 'name': 'moe', 'age': 40 }, ['age']);
result = <HasName>_.omit({ 'name': 'moe', 'age': 40 }, function (value) {
return typeof value == 'number';
});
result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit('age');
result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit(['age']);
result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit('age').value();
result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit(['age']).value();
result = <HasName>_({ 'name': 'moe', 'age': 40 }).omit(function (value) {
return typeof value == 'number';
});
}).value();
result = <any[][]>_.pairs({ 'moe': 30, 'larry': 40 });
+3 -3
View File
@@ -5396,20 +5396,20 @@ declare module _ {
* @see _.omit
**/
omit<Omitted>(
...keys: string[]): Omitted;
...keys: string[]): LoDashObjectWrapper<Omitted>;
/**
* @see _.omit
**/
omit<Omitted>(
keys: string[]): Omitted;
keys: string[]): LoDashObjectWrapper<Omitted>;
/**
* @see _.omit
**/
omit<Omitted>(
callback: ObjectIterator<any, boolean>,
thisArg?: any): Omitted;
thisArg?: any): LoDashObjectWrapper<Omitted>;
}
//_.pairs