|
1 | 1 | import Ain from '../ain';
|
2 | 2 | import {
|
3 |
| - BlockFinalizedEventConfig, BlockFinalizedEvent, |
| 3 | + BlockFinalizedEventConfig, |
| 4 | + BlockFinalizedEvent, |
4 | 5 | ErrorFirstCallback,
|
5 |
| - BlockchainEventConfig, BlockchainEventCallback, |
6 |
| - TxStateChangedEventConfig, TxStateChangedEvent, |
7 |
| - ValueChangedEventConfig, ValueChangedEvent, DisconnectionCallback, FilterDeletedEventCallback, BlockchainErrorCallback, |
| 6 | + BlockchainEventConfig, |
| 7 | + BlockchainEventCallback, |
| 8 | + TxStateChangedEventConfig, |
| 9 | + TxStateChangedEvent, |
| 10 | + ValueChangedEventConfig, |
| 11 | + ValueChangedEvent, |
| 12 | + ConnectionCallback, |
| 13 | + DisconnectionCallback, |
| 14 | + FilterDeletedEventCallback, |
| 15 | + BlockchainErrorCallback, |
8 | 16 | } from '../types';
|
9 | 17 | import EventChannelClient from './event-channel-client';
|
10 | 18 | import EventCallbackManager from './event-callback-manager';
|
@@ -37,10 +45,11 @@ export default class EventManager {
|
37 | 45 |
|
38 | 46 | /**
|
39 | 47 | * Opens a new event channel.
|
| 48 | + * @param {ConnectionCallback} ConnectionCallback The connection callback function. |
40 | 49 | * @param {DisconnectionCallback} disconnectionCallback The disconnection callback function.
|
41 | 50 | */
|
42 |
| - async connect(disconnectionCallback?: DisconnectionCallback) { |
43 |
| - await this._eventChannelClient.connect(disconnectionCallback); |
| 51 | + async connect(connectionCallback?: ConnectionCallback, disconnectionCallback?: DisconnectionCallback) { |
| 52 | + await this._eventChannelClient.connect(connectionCallback, disconnectionCallback); |
44 | 53 | }
|
45 | 54 |
|
46 | 55 | /**
|
|
0 commit comments