mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-25 11:11:46 +08:00
Fix issue with omit chainable definition not returning LoDashObjectWrapper
This commit is contained in:
@@ -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 });
|
||||
|
||||
|
||||
Vendored
+3
-3
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user