mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
lodash: signatures of the method _.inRange changed
This commit is contained in:
+18
-4
@@ -2964,10 +2964,24 @@ module TestMin {
|
||||
**********/
|
||||
|
||||
// _.inRange
|
||||
result = <boolean>_.inRange(3, 2, 4);
|
||||
result = <boolean>_.inRange(4, 8);
|
||||
result = <boolean>_(3).inRange(2, 4);
|
||||
result = <boolean>_(4).inRange(8);
|
||||
module TestInRange {
|
||||
{
|
||||
let result: boolean;
|
||||
|
||||
result = _.inRange(3, 2, 4);
|
||||
result = _.inRange(4, 8);
|
||||
|
||||
result = _(3).inRange(2, 4);
|
||||
result = _(4).inRange(8);
|
||||
}
|
||||
|
||||
{
|
||||
let result: _.LoDashExplicitWrapper<boolean>;
|
||||
|
||||
result = _(3).chain().inRange(2, 4);
|
||||
result = _(4).chain().inRange(8);
|
||||
}
|
||||
}
|
||||
|
||||
// _.random
|
||||
module TestRandom {
|
||||
|
||||
Vendored
+29
-3
@@ -7628,25 +7628,36 @@ declare module _ {
|
||||
/**
|
||||
* Checks if n is between start and up to but not including, end. If end is not specified it’s set to start
|
||||
* with start then set to 0.
|
||||
*
|
||||
* @param n The number to check.
|
||||
* @param start The start of the range.
|
||||
* @param end The end of the range.
|
||||
* @return Returns true if n is in the range, else false.
|
||||
*/
|
||||
inRange(n: number, start: number, end: number): boolean;
|
||||
inRange(
|
||||
n: number,
|
||||
start: number,
|
||||
end: number
|
||||
): boolean;
|
||||
|
||||
|
||||
/**
|
||||
* @see _.inRange
|
||||
*/
|
||||
inRange(n: number, end: number): boolean;
|
||||
inRange(
|
||||
n: number,
|
||||
end: number
|
||||
): boolean;
|
||||
}
|
||||
|
||||
interface LoDashImplicitWrapper<T> {
|
||||
/**
|
||||
* @see _.inRange
|
||||
*/
|
||||
inRange(start: number, end: number): boolean;
|
||||
inRange(
|
||||
start: number,
|
||||
end: number
|
||||
): boolean;
|
||||
|
||||
/**
|
||||
* @see _.inRange
|
||||
@@ -7654,6 +7665,21 @@ declare module _ {
|
||||
inRange(end: number): boolean;
|
||||
}
|
||||
|
||||
interface LoDashExplicitWrapper<T> {
|
||||
/**
|
||||
* @see _.inRange
|
||||
*/
|
||||
inRange(
|
||||
start: number,
|
||||
end: number
|
||||
): LoDashExplicitWrapper<boolean>;
|
||||
|
||||
/**
|
||||
* @see _.inRange
|
||||
*/
|
||||
inRange(end: number): LoDashExplicitWrapper<boolean>;
|
||||
}
|
||||
|
||||
//_.random
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user