# supportsDrag (/docs/shuffle/reference/functions/supportsDrag)



# Function: supportsDrag() [#function-supportsdrag]

```ts
function supportsDrag(node: Node | undefined): boolean;
```

Defined in:
[schema.ts:163](https://github.com/handlewithcarecollective/pitter-patter/blob/5f9831b289582242a2f8b7c6f9c1d64b034de5a9/packages/shuffle/src/schema.ts#L163)

Returns true if the provided node’s type supports drag behaviors.

## Parameters [#parameters]

### node [#node]

`Node` | `undefined`

## Returns [#returns]

`boolean`
