Documentation
¶
Index ¶
- type ClosePortPresenter
- type ClosePortViewData
- type ClosePortViewDataContent
- type ClosePortViewer
- type EditPresenter
- type EditViewData
- type EditViewDataContent
- type EditViewer
- type InitPresenter
- type InitViewData
- type InitViewDataContent
- type InitViewer
- type LoginPresenter
- type LoginViewData
- type LoginViewDataContent
- type LoginViewer
- type OpenPortPresenter
- type OpenPortViewData
- type OpenPortViewDataContent
- type OpenPortViewer
- type RemovePresenter
- type RemoveViewData
- type RemoveViewDataContent
- type RemoveViewer
- type UninstallPresenter
- type UninstallViewData
- type UninstallViewDataContent
- type UninstallViewer
- type ViewableError
- type ViewableErrorBuilder
- type YoloViewableErrorBuilder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClosePortPresenter ¶
type ClosePortPresenter struct {
// contains filtered or unexported fields
}
func NewClosePortPresenter ¶
func NewClosePortPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer ClosePortViewer, ) ClosePortPresenter
func (ClosePortPresenter) PresentToView ¶
func (c ClosePortPresenter) PresentToView(response features.ClosePortResponse)
type ClosePortViewData ¶
type ClosePortViewData struct { Error *ViewableError Content ClosePortViewDataContent }
type ClosePortViewer ¶
type ClosePortViewer interface {
View(ClosePortViewData)
}
type EditPresenter ¶
type EditPresenter struct {
// contains filtered or unexported fields
}
func NewEditPresenter ¶
func NewEditPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer EditViewer, ) EditPresenter
func (EditPresenter) PresentToView ¶
func (e EditPresenter) PresentToView(response features.EditResponse)
type EditViewData ¶
type EditViewData struct { Error *ViewableError Content EditViewDataContent }
type EditViewDataContent ¶
type EditViewDataContent struct {
Message string
}
type EditViewer ¶
type EditViewer interface {
View(EditViewData)
}
type InitPresenter ¶
type InitPresenter struct {
// contains filtered or unexported fields
}
func NewInitPresenter ¶
func NewInitPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer InitViewer, ) InitPresenter
func (InitPresenter) PresentToView ¶
func (i InitPresenter) PresentToView(response features.InitResponse)
type InitViewData ¶
type InitViewData struct { Error *ViewableError Content InitViewDataContent }
type InitViewDataContent ¶
type InitViewer ¶
type InitViewer interface {
View(InitViewData)
}
type LoginPresenter ¶
type LoginPresenter struct {
// contains filtered or unexported fields
}
func NewLoginPresenter ¶
func NewLoginPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer LoginViewer, ) LoginPresenter
func (LoginPresenter) PresentToView ¶
func (l LoginPresenter) PresentToView(response features.LoginResponse)
type LoginViewData ¶
type LoginViewData struct { Error *ViewableError Content LoginViewDataContent }
type LoginViewDataContent ¶
type LoginViewDataContent struct {
Message string
}
type LoginViewer ¶
type LoginViewer interface {
View(LoginViewData)
}
type OpenPortPresenter ¶
type OpenPortPresenter struct {
// contains filtered or unexported fields
}
func NewOpenPortPresenter ¶
func NewOpenPortPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer OpenPortViewer, ) OpenPortPresenter
func (OpenPortPresenter) PresentToView ¶
func (o OpenPortPresenter) PresentToView(response features.OpenPortResponse)
type OpenPortViewData ¶
type OpenPortViewData struct { Error *ViewableError Content OpenPortViewDataContent }
type OpenPortViewDataContent ¶
type OpenPortViewer ¶
type OpenPortViewer interface {
View(OpenPortViewData)
}
type RemovePresenter ¶
type RemovePresenter struct {
// contains filtered or unexported fields
}
func NewRemovePresenter ¶
func NewRemovePresenter( viewableErrorBuilder ViewableErrorBuilder, viewer RemoveViewer, ) RemovePresenter
func (RemovePresenter) PresentToView ¶
func (r RemovePresenter) PresentToView(response features.RemoveResponse)
type RemoveViewData ¶
type RemoveViewData struct { Error *ViewableError Content RemoveViewDataContent }
type RemoveViewDataContent ¶
type RemoveViewDataContent struct {
Message string
}
type RemoveViewer ¶
type RemoveViewer interface {
View(RemoveViewData)
}
type UninstallPresenter ¶
type UninstallPresenter struct {
// contains filtered or unexported fields
}
func NewUninstallPresenter ¶
func NewUninstallPresenter( viewableErrorBuilder ViewableErrorBuilder, viewer UninstallViewer, ) UninstallPresenter
func (UninstallPresenter) PresentToView ¶
func (u UninstallPresenter) PresentToView(response features.UninstallResponse)
type UninstallViewData ¶
type UninstallViewData struct { Error *ViewableError Content UninstallViewDataContent }
type UninstallViewer ¶
type UninstallViewer interface {
View(UninstallViewData)
}
type ViewableError ¶
type ViewableErrorBuilder ¶
type ViewableErrorBuilder interface {
Build(error) *ViewableError
}
type YoloViewableErrorBuilder ¶
type YoloViewableErrorBuilder struct{}
func NewYoloViewableErrorBuilder ¶
func NewYoloViewableErrorBuilder() YoloViewableErrorBuilder
func (YoloViewableErrorBuilder) Build ¶
func (YoloViewableErrorBuilder) Build(err error) (viewableError *ViewableError)
Click to show internal directories.
Click to hide internal directories.