fix underscore-ko syntax errors

This commit is contained in:
jraymakers
2013-07-27 21:33:49 -07:00
parent 53bb6e36ed
commit 6adcf493b7
2 changed files with 14 additions and 14 deletions
+12 -12
View File
@@ -8,18 +8,18 @@
interface KnockoutObservableArrayFunctions {
/****
Collections
*****/
each(iterator: ListIterator, context?: any): any[];
each(iterator: ObjectIterator, context?: any): any[];
forEach(iterator: ObjectIterator, context?: any): any[];
forEach(iterator: ListIterator, context?: any): any[];
/****
Collections
*****/
each(iterator: _.ListIterator<any, any>, context?: any): any[];
each(iterator: _.ObjectIterator<any, any>, context?: any): any[];
forEach(iterator: _.ObjectIterator<any, any>, context?: any): any[];
forEach(iterator: _.ListIterator<any, any>, context?: any): any[];
map(iterator: ListIterator, context?: any): any[];
map(iterator: ObjectIterator, context?: any): any[];
collect(iterator: ListIterator, context?: any): any[];
collect(iterator: ObjectIterator, context?: any): any[];
map(iterator: _.ListIterator<any, any>, context?: any): any[];
map(iterator: _.ObjectIterator<any, any>, context?: any): any[];
collect(iterator: _.ListIterator<any, any>, context?: any): any[];
collect(iterator: _.ObjectIterator<any, any>, context?: any): any[];
reduce(iterator: any, memo: any, context?: any): any;
inject(iterator: any, memo: any, context?: any): any;
@@ -97,5 +97,5 @@ interface KnockoutObservableArrayFunctions {
/****
Chaining
*****/
chain(object: any): UnderscoreWrappedObject;
chain(object: any): any;
}
+2 -2
View File
@@ -14,11 +14,11 @@ declare module _ {
escape?: RegExp;
}
interface ListIterator<T, TResult> {
export interface ListIterator<T, TResult> {
(value: T, index: number, list?: List<T>): TResult;
}
interface ObjectIterator<T, TResult> {
export interface ObjectIterator<T, TResult> {
(element: T, key: string, list?: any): TResult;
}