---
title: MarkupEditViewController.Delegate
framework: paperkit
role: symbol
role_heading: Protocol
path: paperkit/markupeditviewcontroller/delegate-swift.protocol
---

# MarkupEditViewController.Delegate

## Declaration

```swift
protocol Delegate : AnyObject
```

## Topics

### Inserting content

- [markupEditViewController(_:insertNewShape:)](paperkit/markupeditviewcontroller/delegate-swift.protocol/markupeditviewcontroller(_:insertnewshape:).md)
- [markupEditViewControllerInsertNewTextbox(_:)](paperkit/markupeditviewcontroller/delegate-swift.protocol/markupeditviewcontrollerinsertnewtextbox(_:).md)
- [markupEditViewController(_:insertNewLineWithStartMarker:endMarker:)](paperkit/markupeditviewcontroller/delegate-swift.protocol/markupeditviewcontroller(_:insertnewlinewithstartmarker:endmarker:).md)
- [markupEditViewController(_:insertNewContents:)](paperkit/markupeditviewcontroller/delegate-swift.protocol/markupeditviewcontroller(_:insertnewcontents:).md)

## Relationships

### Conforming Types

- [PaperMarkupViewController](paperkit/papermarkupviewcontroller.md)
