---
title: Manipulable
framework: swiftui
role: symbol
role_heading: Enumeration
path: swiftui/manipulable
---

# Manipulable

A namespace for various manipulable related types.

## Declaration

```swift
enum Manipulable
```

## Topics

### Structures

- [Manipulable.Event](swiftui/manipulable/event.md)
- [Manipulable.GestureState](swiftui/manipulable/gesturestate.md)
- [Manipulable.Inertia](swiftui/manipulable/inertia.md)
- [Manipulable.InputDevice](swiftui/manipulable/inputdevice.md)
- [Manipulable.Operation](swiftui/manipulable/operation.md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Modifying a view

- [Configuring views](swiftui/configuring-views.md)
- [Reducing view modifier maintenance](swiftui/reducing-view-modifier-maintenance.md)
- [modifier(_:)](swiftui/view/modifier(_:).md)
- [ViewModifier](swiftui/viewmodifier.md)
- [EmptyModifier](swiftui/emptymodifier.md)
- [ModifiedContent](swiftui/modifiedcontent.md)
- [EnvironmentalModifier](swiftui/environmentalmodifier.md)
- [ManipulableModifier](swiftui/manipulablemodifier.md)
- [ManipulableResponderModifier](swiftui/manipulablerespondermodifier.md)
- [ManipulableTransformBindingModifier](swiftui/manipulabletransformbindingmodifier.md)
- [ManipulationGeometryModifier](swiftui/manipulationgeometrymodifier.md)
- [ManipulationGestureModifier](swiftui/manipulationgesturemodifier.md)
- [ManipulationUsingGestureStateModifier](swiftui/manipulationusinggesturestatemodifier.md)
