mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-03-29 00:18:20 +08:00
Improve stompjs typings.
This commit is contained in:
3
stompjs/index.d.ts
vendored
3
stompjs/index.d.ts
vendored
@@ -26,7 +26,8 @@ export class Client {
|
||||
|
||||
debug(...args: string[]): any;
|
||||
|
||||
connect(...args: any[]): any;
|
||||
connect(headers: { login: string, passcode: string, host?: string }, connectCallback: (frame?: Frame) => any, errorCallback?: (error: string) => any): any;
|
||||
connect(login: string, passcode: string, connectCallback: (frame?: Frame) => any, errorCallback?: (error: string) => any, host?: string): any;
|
||||
disconnect(disconnectCallback: () => any, headers?: {}): any;
|
||||
|
||||
send(destination: string, headers?: {}, body?: string): any;
|
||||
|
||||
@@ -28,8 +28,21 @@ client.ws = new WebSocket('url');
|
||||
|
||||
client.debug();
|
||||
|
||||
client.connect();
|
||||
client.connect('', () => { }, {});
|
||||
client.connect({ login: 'user', passcode: 'pass' }, () => { });
|
||||
client.connect({ login: 'user', passcode: 'pass' }, () => { }, (error) => { });
|
||||
client.connect({ login: 'user', passcode: 'pass' }, (frame) => { });
|
||||
client.connect({ login: 'user', passcode: 'pass' }, (frame) => { }, (error) => { });
|
||||
client.connect({ login: 'user', passcode: 'pass', host: 'host' }, () => { });
|
||||
client.connect({ login: 'user', passcode: 'pass', host: 'host' }, (frame) => { });
|
||||
client.connect({ login: 'user', passcode: 'pass', host: 'host' }, () => { }, (error) => { });
|
||||
client.connect({ login: 'user', passcode: 'pass', host: 'host' }, (frame) => { }, (error) => { });
|
||||
|
||||
client.connect('user', 'pass', () => { });
|
||||
client.connect('user', 'pass', () => { }, () => { });
|
||||
client.connect('user', 'pass', () => { }, (error) => { });
|
||||
client.connect('user', 'pass', () => { }, (error) => { }, 'host');
|
||||
client.connect('user', 'pass', (frame) => { }, (error) => { });
|
||||
client.connect('user', 'pass', (frame) => { }, (error) => { }, 'host');
|
||||
|
||||
client.disconnect(() => { });
|
||||
client.disconnect(() => { }, {});
|
||||
|
||||
Reference in New Issue
Block a user