# Class: ReDrop

Type Definition - [#redrop-class](../../type-definitions#redrop-class "mention")

**`constructor(initialGlobalOptions?: GlobalOptions)`**

_Description:_ Initialises a new `Redrop` instance with optional [global options](../../options#global-options).

```typescript
constructor(initialGlobalOptions?: GlobalOptions);
```

**Parameters**

* **`initialGlobalOptions`** (`GlobalOptions`, optional) - Initial global configuration options for the instance.

**Returns**

* **`Redrop`** - A new `Redrop` instance with all the methods to add, remove, update or modify draggable and droppable elements.&#x20;

**Example**

```typescript
const dndManager = new Redrop(globalOptions)
```
