use typescript optional properties.

This commit is contained in:
Miroslav Šedivý
2021-07-17 14:08:25 +02:00
parent ad7e3d47c5
commit 2c70093d77
5 changed files with 29 additions and 29 deletions

View File

@ -39,12 +39,12 @@ export interface ReconnecterConfig {
export class Reconnecter extends EventEmitter<ReconnecterEvents> {
private _conn: ReconnecterAbstract
private _config: ReconnecterConfig
private _timeout: number | undefined
private _timeout?: number
private _open = false
private _connected = false
private _total_reconnects = 0
private _last_connected: Date | undefined
private _last_connected?: Date
constructor(conn: ReconnecterAbstract, config?: ReconnecterConfig) {
super()