mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-08-16 03:31:45 +08:00
Fix TypeScript 2.4 errors, introduced mainly due weak types and covariant checking for callbacks (#4476)
This commit is contained in:

committed by
Alexander Vakrilov

parent
9e6498c29a
commit
8adb2fdfef
@ -324,3 +324,7 @@ export class ObservableArray<T> extends observable.Observable implements observa
|
||||
return this._array.reduceRight(callbackfn, initialValue);
|
||||
}
|
||||
}
|
||||
export interface ObservableArray<T> {
|
||||
on(eventNames: string, callback: (data: observable.EventData) => void, thisArg?: any);
|
||||
on(event: "change", callback: (args: observableArrayDef.ChangedData<T>) => void, thisArg?: any);
|
||||
}
|
Reference in New Issue
Block a user