---
title: "init(action:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/helplink/init(action:)"
---

# init(action:)

Constructs a new help link with the specified action.

## Declaration

```swift
@MainActor @preconcurrency init(action: @escaping () -> Void)
```

## Parameters

- `action`: The action to perform when the user clicks the button.

## Discussion

Discussion Use this initializer when you want the standard help button appearance with a custom button action that does not open an article in an Apple Help book.

## See Also

### Creating a help link

- [init(destination:)](swiftui/helplink/init(destination:).md)
- [init(anchor:)](swiftui/helplink/init(anchor:).md)
- [init(anchor:book:)](swiftui/helplink/init(anchor:book:).md)
