Versions in this module Expand all Collapse all v1 v1.0.0 May 9, 2022 Changes in this version + var GUIForm = &TGUIForm + func Logs(message ...string) + func LogsColor(color int32, message string) + func LogsProxyTime(message ...string) + func LogsStaticTime(message ...string) + func LogsTime(message ...string) + type ProxyInterceptPanel struct + InterceptQueue *common.Queue + InterceptQueueProxyDetail *entity.ProxyDetail + IsUseInterceptQueue bool + ProxyInterceptRequestPanel *ProxyInterceptRequestPanel + ProxyInterceptResponsePanel *ProxyInterceptResponsePanel + ProxyInterceptSettingPanel *ProxyInterceptSettingPanel + State int32 + StateLabel *lcl.TStaticText + StateOkBtn *lcl.TButton + TPanel *lcl.TPanel + UrlAddrEdit *lcl.TEdit + type ProxyInterceptRequestBodyPanel struct + FormDataGrid *lcl.TStringGrid + FormDataGridList []*entity.FormDataGridList + FormDataGridOpenFile *lcl.TOpenDialog + FormDataGridPanel *lcl.TPanel + FormDataGridRowCount int32 + RawMemo *lcl.TMemo + RawPanel *lcl.TPanel + TPanel *lcl.TPanel + func (m *ProxyInterceptRequestBodyPanel) ClearFormDataGrid() + func (m *ProxyInterceptRequestBodyPanel) FormDataGridAdd(t, key, value string) + func (m *ProxyInterceptRequestBodyPanel) FormDataGridHead() + type ProxyInterceptRequestPanel struct + HeadersGrid *lcl.TStringGrid + HeadersGridRowCount int32 + ParamsGrid *lcl.TStringGrid + ParamsGridRowCount int32 + TBodyPanel *ProxyInterceptRequestBodyPanel + TPanel *lcl.TPanel + func (m *ProxyInterceptRequestPanel) ClearHeaderGrid() + func (m *ProxyInterceptRequestPanel) ClearQueryParamsGrid() + func (m *ProxyInterceptRequestPanel) HeaderGridAdd(key, value string) + func (m *ProxyInterceptRequestPanel) HeaderGridHead() + func (m *ProxyInterceptRequestPanel) QueryParamsGridAdd(key, value string) + func (m *ProxyInterceptRequestPanel) RequestQueryParamsGridHead() + type ProxyInterceptResponsePanel struct + TPanel *lcl.TPanel + type ProxyInterceptSettingPanel struct + InterceptGrid *lcl.TStringGrid + InterceptGridConfigData *[]*entity.ProxyInterceptConfig + OnOffBtn *lcl.TImageButton + TPanel *lcl.TPanel + func (m *ProxyInterceptSettingPanel) InterceptGridAdd(URL string) + func (m *ProxyInterceptSettingPanel) InterceptGridConfigDataAdd(URL string) + func (m *ProxyInterceptSettingPanel) InterceptGridHead() + type RequestDetailViewPanel struct + HostEdit *lcl.TLabeledEdit + IdEdit *lcl.TLabeledEdit + MethodComboBox *lcl.TComboBox + RequestDetailViewMemo *lcl.TMemo + ResponseDetailViewMemo *lcl.TMemo + SourceEdit *lcl.TLabeledEdit + TPanel *lcl.TPanel + TargetEdit *lcl.TLabeledEdit + type RightPanelUI struct + ProxyInterceptConfigPanel *ProxyInterceptPanel + RequestDetailViewPanel *RequestDetailViewPanel + TPanel *lcl.TPanel + type TGUIForm struct + ProxyDetails map[int32]*entity.ProxyDetail + ProxyLogsGridRowStyle map[int32]*entity.ProxyLogsGridRowStyle + func (m *TGUIForm) OnFormCreate(sender lcl.IObject)