Open NghiaTranUIT opened 1 year ago
https://user-images.githubusercontent.com/5878421/230845905-fa5d2bee-0bd9-4b4d-a7bc-102394b7b836.mp4
BreakpointData
modelhttps://user-images.githubusercontent.com/5878421/230846518-284cca6d-16da-4197-88cf-209314a9608f.mp4
BreakpointData
model
Update the URL will update the Query Tab (When the text field is end editing, don't change every time the user is typing)
Able to select the HTTP Method
Validate the URL -> Disable the Execute button and show the error icon
Make sure the URL, Method are updated to the BreakpointData
model
BreakpointData
modelReuse the Header Tab -> Have all logic + behavior from the Header Tab
If the Body of the Request is a form format (ContentType = application/x-www-form-urlencoded), show the Form tab
Update the Form entry will update the Body Tab
Update the Body will update the form entry if need
https://user-images.githubusercontent.com/5878421/230848697-4ce2af9e-5f04-4e2a-8f6c-19f2f89adfb5.mp4
https://user-images.githubusercontent.com/5878421/230849154-20171b3f-8b04-4df4-a49e-82e939f5cca4.mp4
Breakpoint
model
Description
⚠️ Ping @NghiaTranUIT to get the
BreakpointData
class from macOS. It's responsible to handle all data changes from the Request/Response Editor.⚠️ This ticket only works on the UI and
BreakpointData
. We don't actually do the breakpoint to modify the Request/Response (It's for the next ticket)Waiting Breakpoint List View
Bottom Bar
Request & Response Editor
⚠️ Important: Each Tab: Header, Query, Body, ... can be reused in the Request & Response.
Header Tab