Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MakeRequestController ¶
type MakeRequestController struct { View *views.MakeRequestView Action *actions.MakeRequestAction // services AppDataService *services.ApplicationDataService // models AppCtx *models.AppCtx // lib App *tview.Application }
func NewMakeRequestController ¶
func NewMakeRequestController( app *tview.Application, appDataService *services.ApplicationDataService, ctx *models.AppCtx, action *actions.MakeRequestAction) *MakeRequestController
func (*MakeRequestController) Draw ¶
func (c *MakeRequestController) Draw() tview.Primitive
Draw contructs and initializes the view.
func (*MakeRequestController) Execute ¶
func (c *MakeRequestController) Execute()
Execute calls the request and display the response.
func (*MakeRequestController) ExpertMode ¶
func (c *MakeRequestController) ExpertMode()
ExpertMode displays expert request mode view
func (*MakeRequestController) New ¶
func (c *MakeRequestController) New()
New cleans and refreshs the current request view
func (*MakeRequestController) Remove ¶
func (c *MakeRequestController) Remove()
Remove displays removing request view.
func (*MakeRequestController) Save ¶
func (c *MakeRequestController) Save()
Save displays saving/updating request view.
Click to show internal directories.
Click to hide internal directories.