# PointerGrabMode

`import { PointerGrabMode } from "destack:input/binding";`

Pointer grab mode.

```ds title="PointerGrabMode"
export enum PointerGrabMode {
    None = 0,
    Confined = 1,
    Locked = 2,
}
```

[language/library/src/input/binding/pointer.ds:142:149](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/pointer.ds#L142-L149)

## Variants

### `None = 0`

Do not grab the pointer.

### `Confined = 1`

Constrain pointer movement to the window bounds.

### `Locked = 2`

Lock pointer movement and report relative deltas.
