set_text
Set text in iOS text fields by DebugBridge ID, focusing the control and firing editing-change events. Supports waiting for page or element criteria after the action.
Instructions
Replace text in a UITextField or UITextView by stable DebugBridge ID, focusing the control and firing editing-change events.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Debug element identifier, for example photoComment.input. | |
| text | Yes | Exact text to set. | |
| timeoutMs | No | How long to wait for post-action page availability or target criteria. Defaults to 8000. | |
| intervalMs | No | Polling interval after setting text. Defaults to 300. | |
| waitAfterMs | No | Delay after setting text before reading the next page. Defaults to 350. | |
| waitForLabel | No | Optional exact element label to wait for after setting text. | |
| waitForPageID | No | Optional pageID to wait for after setting text. | |
| waitForElement | No | Optional element criteria to wait for after setting text. | |
| waitForPageIDs | No | Optional acceptable pageIDs to wait for after setting text. | |
| waitForElementID | No | Optional element ID to wait for after setting text. | |
| waitForLabelIncludes | No | Optional element label substring to wait for after setting text. |