Merge pull request #21723 from OliverJAsh/oja/lodash/clamp-no-lower-bound

Lodash: clamp: add overload for upper bound only
This commit is contained in:
Bowden Kelly
2017-12-06 11:08:14 -08:00
committed by GitHub
2 changed files with 12 additions and 0 deletions
+10
View File
@@ -11585,6 +11585,10 @@ declare namespace _ {
lower: number,
upper: number
): number;
clamp(
number: number,
upper: number
): number;
}
interface LoDashImplicitWrapper<TValue> {
@@ -11595,6 +11599,9 @@ declare namespace _ {
lower: number,
upper: number
): number;
clamp(
upper: number
): number;
}
interface LoDashExplicitWrapper<TValue> {
@@ -11605,6 +11612,9 @@ declare namespace _ {
lower: number,
upper: number
): LoDashExplicitWrapper<number>;
clamp(
upper: number
): LoDashExplicitWrapper<number>;
}
//_.inRange
+2
View File
@@ -9802,8 +9802,10 @@ namespace TestInClamp {
let result: number;
result = _.clamp(3, 2, 4);
result = _.clamp(3, 4);
result = _(3).clamp(2, 4);
result = _(3).clamp(4);
}
{