project

package
v0.0.0-...-ee38f14 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Start

func Start(params ...any) *gtk.Window

Types

type BodyEditor

type BodyEditor interface {
	Widget(*ProjectStore) gtk.Widget
	Update(*ProjectStore)
	Destroy()
}

type FormBodyEditor

type FormBodyEditor struct {
	// contains filtered or unexported fields
}

func (*FormBodyEditor) Destroy

func (fbe *FormBodyEditor) Destroy()

func (*FormBodyEditor) Update

func (fbe *FormBodyEditor) Update(store *ProjectStore)

func (*FormBodyEditor) Widget

func (fbe *FormBodyEditor) Widget(store *ProjectStore) gtk.Widget

type ProjectStore

type ProjectStore struct {
	Project       *data.Project
	SavedRequest  *data.Request
	DraftRequest  *data.Request
	VarStore      *utils.PairStore
	HeaderStore   *utils.PairStore
	RequestCh     chan *data.Request
	ResponseCh    chan *client.Response
	ReloadSidebar func(selectedRequest *data.Request)
	Window        *gtk.Window
}

type TextBodyEditor

type TextBodyEditor struct {
	// contains filtered or unexported fields
}

func (*TextBodyEditor) Destroy

func (tbe *TextBodyEditor) Destroy()

func (*TextBodyEditor) Update

func (tbe *TextBodyEditor) Update(store *ProjectStore)

func (*TextBodyEditor) Widget

func (tbe *TextBodyEditor) Widget(store *ProjectStore) gtk.Widget

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL