---
title: AMWorkflowView
framework: automator
role: symbol
role_heading: Class
path: automator/amworkflowview
---

# AMWorkflowView

An object that lets you view and edit Automator workflows in your app.

## Declaration

```swift
class AMWorkflowView
```

## Overview

Overview A workflow view displays an instance of AMWorkflow. You can use Interface Builder to add an instance of AMWorkflowView to a window in your app. You can then add an AMWorkflowView object to the nib window and use the controller’s workflowView outlet to connect it to the workflow view. The controller object also has run(_:) and stop(_:) actions that can be connected to buttons or other user interface elements.

## Topics

### Configuring the Workflow View

- [isEditable](automator/amworkflowview/iseditable.md)
- [workflowController](automator/amworkflowview/workflowcontroller.md)

## Relationships

### Inherits From

- [NSView](appkit/nsview.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSAccessibilityElementProtocol](appkit/nsaccessibilityelementprotocol.md)
- [NSAccessibilityProtocol](appkit/nsaccessibilityprotocol.md)
- [NSAnimatablePropertyContainer](appkit/nsanimatablepropertycontainer.md)
- [NSAppearanceCustomization](appkit/nsappearancecustomization.md)
- [NSCoding](foundation/nscoding.md)
- [NSDraggingDestination](appkit/nsdraggingdestination.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSStandardKeyBindingResponding](appkit/nsstandardkeybindingresponding.md)
- [NSTouchBarProvider](appkit/nstouchbarprovider.md)
- [NSUserActivityRestoring](appkit/nsuseractivityrestoring.md)
- [NSUserInterfaceItemIdentification](appkit/nsuserinterfaceitemidentification.md)

## See Also

### Workflows

- [AMWorkflow](automator/amworkflow.md)
- [AMWorkflowController](automator/amworkflowcontroller.md)
- [AMWorkspace](automator/amworkspace.md)
