---
title: Class: CloseEvent
source: https://vjmap.com/doc/Class_CloseEvent.html
---

# Class: CloseEvent

### Hierarchy

- [*WebSocketEvent*](#classeswebsocketeventmd)

  ↳ **CloseEvent**

### Table of contents

#### Constructors

- [constructor](#constructor)

#### Properties

- [code](#code)
- [reason](#reason)
- [target](#target)
- [type](#type)
- [wasClean](#wasclean)

### Constructors

#### constructor

\+ **new CloseEvent**(`code?`: *number*, `reason?`: *string*, `target`: *any*): [*CloseEvent*](#classescloseeventmd)

##### Parameters

| Name | Type | Default value |
| :------ | :------ | :------ |
| `code` | *number* | 1000 |
| `reason` | *string* | "" |
| `target` | *any* | - |

**Returns:** [*CloseEvent*](#classescloseeventmd)

Overrides: [WebSocketEvent](#classeswebsocketeventmd)

### Properties

#### code

• **code**: *number*

___

#### reason

• **reason**: *string*

___

#### target

• **target**: *any*

Inherited from: [WebSocketEvent](#classeswebsocketeventmd).[target](#target)

___

#### type

• **type**: *string*

Inherited from: [WebSocketEvent](#classeswebsocketeventmd).[type](#type)

___

#### wasClean

• **wasClean**: *boolean*= true


<a name="classescomparemd"></a>

[vjmap](#readmemd) / [Exports](#modulesmd) / Compare
