diff --git a/underscore/underscore-tests.ts b/underscore/underscore-tests.ts index 24815e1ce..b57e6e37e 100644 --- a/underscore/underscore-tests.ts +++ b/underscore/underscore-tests.ts @@ -494,5 +494,9 @@ function strong_typed_values_tests() { return [r.title, true]; }).object().value(); + _(dictionaryLike).each((x) => { + console.log(x.title); + console.log(x.value.toFixed()); + }) _.values<{title: string, value: number}>(dictionaryLike); } diff --git a/underscore/underscore.d.ts b/underscore/underscore.d.ts index 5b7e6a2f3..468c32102 100644 --- a/underscore/underscore.d.ts +++ b/underscore/underscore.d.ts @@ -76,6 +76,7 @@ interface UnderscoreStatic { * as the first parameter can be invoked through this function. * @param key First argument to Underscore object functions. **/ + (value: _.Dictionary): Underscore; (value: Array): Underscore; (value: T): Underscore;