[GH-ISSUE #1463] [iOS] Show menu context on JSON TreeView #1455

Open
opened 2026-03-03 19:51:40 +03:00 by kerem · 0 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Dec 12, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1463

Originally assigned to: @8bitzz on GitHub.

Description

Currently, we could not copy the key & value of a JSON Object (in the JSON Tree View).

When tapping on the Object, it expands the sub-tree nodes.

Why this feature/change is important?

  • Able to copy the key or value

Acceptance Criteria

  • Implement the Menu Context when long pressing on the row

  • Show the "Copy Key" and "Copy Value" menu item

  • Copy Key => Copy the current key to the clipboard -> Haptic feedback & Show "Copied to clipboard!" Hub (See the Detail JSON Key Node Controller)

  • Copy Value => Copy value of the object -> Haptic feedback

  • If the value of a selected node is a JSON Object / Array -> Copy this JSON Object as a string

  • Otherwise, copy the string value

Originally created by @NghiaTranUIT on GitHub (Dec 12, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1463 Originally assigned to: @8bitzz on GitHub. ## Description Currently, we could not copy the key & value of a JSON Object (in the JSON Tree View). When tapping on the Object, it expands the sub-tree nodes. ## Why this feature/change is important? - Able to copy the key or value ## Acceptance Criteria - Implement the Menu Context when long pressing on the row - Show the "Copy Key" and "Copy Value" menu item - Copy Key => Copy the current key to the clipboard -> Haptic feedback & Show "Copied to clipboard!" Hub (See the Detail JSON Key Node Controller) - Copy Value => Copy value of the object -> Haptic feedback - If the value of a selected node is a JSON Object / Array -> Copy this JSON Object as a string - Otherwise, copy the string value
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1455
No description provided.