mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-07 16:30:12 +08:00
Merge pull request #939 from gstamac/master
Fixed SignalR, AngularJS, Rx.JS for 0.9.1.1
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
*.dll
|
||||
*.exe
|
||||
*.cmd
|
||||
*.pdb
|
||||
*.suo
|
||||
*.js
|
||||
|
||||
Vendored
+9
-9
@@ -503,13 +503,13 @@ declare module ng {
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
interface IHttpService {
|
||||
// At least moethod and url must be provided...
|
||||
(config: IRequestConfig): IHttpPromise;
|
||||
get (url: string, RequestConfig?: any): IHttpPromise;
|
||||
delete (url: string, RequestConfig?: any): IHttpPromise;
|
||||
head(url: string, RequestConfig?: any): IHttpPromise;
|
||||
jsonp(url: string, RequestConfig?: any): IHttpPromise;
|
||||
post(url: string, data: any, RequestConfig?: any): IHttpPromise;
|
||||
put(url: string, data: any, RequestConfig?: any): IHttpPromise;
|
||||
(config: IRequestConfig): IHttpPromise<any>;
|
||||
get (url: string, RequestConfig?: any): IHttpPromise<any>;
|
||||
delete (url: string, RequestConfig?: any): IHttpPromise<any>;
|
||||
head(url: string, RequestConfig?: any): IHttpPromise<any>;
|
||||
jsonp(url: string, RequestConfig?: any): IHttpPromise<any>;
|
||||
post(url: string, data: any, RequestConfig?: any): IHttpPromise<any>;
|
||||
put(url: string, data: any, RequestConfig?: any): IHttpPromise<any>;
|
||||
defaults: IRequestConfig;
|
||||
|
||||
// For debugging, BUT it is documented as public, so...
|
||||
@@ -549,8 +549,8 @@ declare module ng {
|
||||
}
|
||||
|
||||
interface IHttpPromise<T> extends IPromise<T> {
|
||||
success(callback: IHttpPromiseCallback<T>): IHttpPromise;
|
||||
error(callback: IHttpPromiseCallback<T>): IHttpPromise;
|
||||
success(callback: IHttpPromiseCallback<T>): IHttpPromise<any>;
|
||||
error(callback: IHttpPromiseCallback<T>): IHttpPromise<any>;
|
||||
then(successCallback: (response: IHttpPromiseCallbackArg<T>) => any, errorCallback?: (response: IHttpPromiseCallbackArg<T>) => any): IPromise<any>;
|
||||
}
|
||||
|
||||
|
||||
Vendored
+1
-1
@@ -16,7 +16,7 @@ declare module Rx {
|
||||
}
|
||||
|
||||
interface BehaviorSubject<T> extends ISubject<T> {
|
||||
new (initialValue: T): BehaviorSubject;
|
||||
new (initialValue: T): BehaviorSubject<any>;
|
||||
}
|
||||
|
||||
interface ConnectableObservable<T> extends IObservable<T>{
|
||||
|
||||
Vendored
+7
-7
@@ -199,7 +199,7 @@ declare module Rx {
|
||||
interface INotification<T> {
|
||||
accept(observer: IObserver<T>): void;
|
||||
accept(onNext: (value: T) =>void , onError?: (exception: any) =>void , onCompleted?: () =>void ): void;
|
||||
toObservable(scheduler?: IScheduler): IObservable;
|
||||
toObservable(scheduler?: IScheduler): IObservable<any>;
|
||||
hasValue: boolean;
|
||||
equals(other: INotification<T>): boolean;
|
||||
kind: string;
|
||||
@@ -240,7 +240,7 @@ declare module Rx {
|
||||
export interface Enumerable<T> {
|
||||
(getEnumerator: () =>IEnumerator<T>): IEnumerable<T>;
|
||||
|
||||
repeat(value: T, repeatCount?: number): IEnumerable;
|
||||
repeat(value: T, repeatCount?: number): IEnumerable<any>;
|
||||
forEach<T2>(source: T[], selector?: (element: T, index: number) => T2): IEnumerable<T2>;
|
||||
forEach<T2>(source: { length: number; [index: number]: T; }, selector?: (element: T, index: number) => T2): IEnumerable<T2>;
|
||||
}
|
||||
@@ -254,7 +254,7 @@ declare module Rx {
|
||||
|
||||
toNotifier(): (notification: INotification<T>) =>void;
|
||||
asObserver(): IObserver<T>;
|
||||
checked(): ICheckedObserver;
|
||||
checked(): ICheckedObserver<any>;
|
||||
}
|
||||
export module Observer {
|
||||
//abstract
|
||||
@@ -332,7 +332,7 @@ declare module Rx {
|
||||
//concatIObservable(): IObservable<T>;
|
||||
merge(maxConcurrent: number): IObservable<T>;
|
||||
merge(other: IObservable<T>): IObservable<T>;
|
||||
//mergeIObservable(): IObservable;
|
||||
//mergeIObservable(): IObservable<any>;
|
||||
onErrorResumeNext(second: IObservable<T>): IObservable<T>;
|
||||
skipUntil<T2>(other: IObservable<T2>): IObservable<T>;
|
||||
switchLatest(): IObservable<T>;
|
||||
@@ -343,10 +343,10 @@ declare module Rx {
|
||||
zip<T2, T3, T4, T5, TResult>(second: IObservable<T2>, third: IObservable<T3>, fourth: IObservable<T4>, fifth: IObservable<T5>, resultSelector: (v1: T, v2: T2, v3: T3, v4: T4, v5: T5) => TResult): IObservable<TResult>;
|
||||
zip<TResult>(...soucesAndResultSelector: any[]): IObservable<TResult>;
|
||||
zip<TResult>(second: any[], resultSelector: (left: T, right: any) => TResult): IObservable<TResult>;
|
||||
asIObservable(): IObservable;
|
||||
asIObservable(): IObservable<any>;
|
||||
bufferWithCount(count: number, skip?: number): IObservable<T>;
|
||||
dematerialize<TOrigin>(): IObservable<TOrigin>;
|
||||
distinctUntilChanged<TValue>(keySelector?: (value: T) => TValue, comparer?: (x: TValue, y: TValue) =>boolean): IObservable;
|
||||
distinctUntilChanged<TValue>(keySelector?: (value: T) => TValue, comparer?: (x: TValue, y: TValue) =>boolean): IObservable<any>;
|
||||
doAction(observer: IObserver<T>): IObservable<T>;
|
||||
doAction(onNext: (value: T) => void , onError?: (exception: any) =>void , onCompleted?: () =>void ): IObservable<T>;
|
||||
finallyAction(action: () =>void): IObservable<T>;
|
||||
@@ -377,7 +377,7 @@ declare module Rx {
|
||||
}
|
||||
|
||||
interface Observable {
|
||||
(subscribe: (observer: IObserver<any>) =>_IDisposable): IObservable;
|
||||
(subscribe: (observer: IObserver<any>) =>_IDisposable): IObservable<any>;
|
||||
|
||||
start<T>(func: () =>T, scheduler?: IScheduler, context?: any): IObservable<T>;
|
||||
toAsync<T>(func: Function, scheduler?: IScheduler, context?: any): (...arguments: any[]) => IObservable<T>;
|
||||
|
||||
Vendored
+5
-5
@@ -47,10 +47,10 @@ interface SignalR {
|
||||
|
||||
// createHubProxy(hubName: string): SignalR;
|
||||
|
||||
start(): JQueryPromise;
|
||||
start(callback: () => void ): JQueryPromise;
|
||||
start(settings: ConnectionSettings): JQueryPromise;
|
||||
start(settings: ConnectionSettings, callback: () => void ): JQueryPromise;
|
||||
start(): JQueryPromise<any>;
|
||||
start(callback: () => void ): JQueryPromise<any>;
|
||||
start(settings: ConnectionSettings): JQueryPromise<any>;
|
||||
start(settings: ConnectionSettings, callback: () => void ): JQueryPromise<any>;
|
||||
|
||||
|
||||
send(data: string): void;
|
||||
@@ -76,7 +76,7 @@ interface HubProxy {
|
||||
hasSubscriptions(): boolean;
|
||||
on(eventName: string, callback: (...msg) => void ): HubProxy;
|
||||
off(eventName: string, callback: (msg) => void ): HubProxy;
|
||||
invoke(methodName: string, ...args: any[]): JQueryDeferred;
|
||||
invoke(methodName: string, ...args: any[]): JQueryDeferred<any>;
|
||||
}
|
||||
|
||||
interface HubConnectionSettings {
|
||||
|
||||
Reference in New Issue
Block a user