---
title: LoupeMarkup
framework: paperkit
role: symbol
role_heading: Structure
path: paperkit/loupemarkup
---

# LoupeMarkup

A loupe magnifier that magnifies the content below the loupe.

## Declaration

```swift
struct LoupeMarkup
```

## Overview

Overview The loupe magnifies the content beneath its frame within the parent markup. The loupe centers the magnified region on the center of its frame.

## Topics

### Creating a loupe

- [init(frame:magnification:strokeColor:lineWidth:allowedInteractions:id:)](paperkit/loupemarkup/init(frame:magnification:strokecolor:linewidth:allowedinteractions:id:).md)

### Configuring appearance

- [magnification](paperkit/loupemarkup/magnification.md)
- [strokeColor](paperkit/loupemarkup/strokecolor.md)
- [lineWidth](paperkit/loupemarkup/linewidth.md)

### Identifying markup

- [id](paperkit/loupemarkup/id.md)

## Relationships

### Conforms To

- [Identifiable](swift/identifiable.md)
- [Markup](paperkit/markup.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Markup elements

- [Markup](paperkit/markup.md)
- [ImageMarkup](paperkit/imagemarkup.md)
- [ShapeMarkup](paperkit/shapemarkup.md)
- [LinkMarkup](paperkit/linkmarkup.md)
- [MarkupInteractions](paperkit/markupinteractions.md)
