---
title: BEResponderEditActions
framework: browserenginekit
role: symbol
role_heading: Protocol
path: browserenginekit/berespondereditactions
---

# BEResponderEditActions

A set of methods that defines extended interactions in browser text views.

## Declaration

```swift
protocol BEResponderEditActions : UIResponderStandardEditActions
```

## Mentioned in

Supporting extended text interactions

## Overview

Overview Implement the methods in this protocol to support text interactions in your browser text view that conforms to BETextInput. To get the system’s standard behavior for an interaction, call BETextInteraction methods in your implementation. For more information, see Supporting extended text interactions.

## Topics

### Finding and replacing text

- [findSelected(_:)](browserenginekit/berespondereditactions/findselected(_:).md)
- [promptForReplace(_:)](browserenginekit/berespondereditactions/promptforreplace(_:).md)
- [replace(_:)](browserenginekit/berespondereditactions/replace(_:).md)
- [addShortcut(_:)](browserenginekit/berespondereditactions/addshortcut(_:).md)

### Defining and sharing text

- [lookup(_:)](browserenginekit/berespondereditactions/lookup(_:).md)
- [share(_:)](browserenginekit/berespondereditactions/share(_:).md)

### Translating and transliterating text

- [translate(_:)](browserenginekit/berespondereditactions/translate(_:).md)
- [transliterateChinese(_:)](browserenginekit/berespondereditactions/transliteratechinese(_:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [UIResponderStandardEditActions](uikit/uiresponderstandardeditactions.md)

### Inherited By

- [BETextInput](browserenginekit/betextinput.md)

## See Also

### Interaction responses

- [BETextInteraction](browserenginekit/betextinteraction.md)
- [BETextInteractionDelegate](browserenginekit/betextinteractiondelegate.md)
- [BEGestureType](browserenginekit/begesturetype.md)
