Corrected Rx.IObservable => Rx.Observable

The interface name changed in the RxJs definitions.  Corrections
reported here.
This commit is contained in:
Carl de Billy
2014-02-23 10:23:20 -05:00
parent 36ab9ba2a0
commit f8afb57dfe
+5 -5
View File
@@ -7,20 +7,20 @@
/// <reference path="../rx.js/rx.d.ts"/>
interface KnockoutSubscribableFunctions<T> {
toObservable(event?: string): Rx.IObservable<T>;
toObservable<TEvent>(event: string): Rx.IObservable<TEvent>;
toObservable(event?: string): Rx.Observable<T>;
toObservable<TEvent>(event: string): Rx.Observable<TEvent>;
}
interface KnockoutObservableFunctions<T> {
toObservableWithReplyLatest(): Rx.IObservable<T>;
toObservableWithReplyLatest(): Rx.Observable<T>;
}
interface KnockoutComputedFunctions<T> {
toObservableWithReplyLatest(): Rx.IObservable<T>;
toObservableWithReplyLatest(): Rx.Observable<T>;
}
declare module Rx {
interface IObservable<T> {
interface Observable<T> {
toKoSubscribable(): KnockoutSubscribable<T>;
toKoObservable(initialValue?: T): KnockoutObservable<T>;
}