Merge pull request #24355 from Sebazzz/knockout-add-type-union

knockout: Typeof T is still valid for isObservable / isWriteableObservable
This commit is contained in:
Nathan Shively-Sanders
2018-03-26 16:28:08 -07:00
committed by GitHub

View File

@@ -444,10 +444,10 @@ interface KnockoutStatic {
toJS(viewModel: any): any;
isObservable(instance: any): instance is KnockoutObservable<any>;
isObservable<T>(instance: KnockoutObservable<T>): instance is KnockoutObservable<T>;
isObservable<T>(instance: KnockoutObservable<T> | T): instance is KnockoutObservable<T>;
isWriteableObservable(instance: any): instance is KnockoutObservable<any>;
isWriteableObservable<T>(instance: KnockoutObservable<T>): instance is KnockoutObservable<T>;
isWriteableObservable<T>(instance: KnockoutObservable<T> | T): instance is KnockoutObservable<T>;
isComputed(instance: any): instance is KnockoutComputed<any>;
isComputed<T>(instance: KnockoutObservable<T> | T): instance is KnockoutComputed<T>;