---
title: "init(_:image:icon:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/sharepreview/init(_:image:icon:)"
---

# init(_:image:icon:)

Creates a preview representation.

## Declaration

```swift
init(_ title: Text, image: Image, icon: Icon)
```

## Parameters

- `title`: A title to show in a preview.
- `image`: An image to show in a preview.
- `icon`: An icon to show in a preview.

## See Also

### Creating a preview

- [init(_:)](swiftui/sharepreview/init(_:).md)
- [init(_:image:)](swiftui/sharepreview/init(_:image:).md)
- [init(_:icon:)](swiftui/sharepreview/init(_:icon:).md)
