Versions in this module Expand all Collapse all v0 v0.1.0 Jun 2, 2022 Changes in this version + type BaseView struct + Displayer Displayer + func NewBaseView(displayer Displayer) BaseView + func (b BaseView) ShowErrorView(err *presenters.ViewableError) + func (b BaseView) ShowErrorViewWithStartingNewLine(err *presenters.ViewableError) + func (b BaseView) ShowSuccessView(successText, subtext string) + func (b BaseView) ShowWarningView(warningText, subtext string) + type Displayer interface + Display func(w io.Writer, format string, args ...interface{}) + type LoginView struct + func NewLoginView(baseView BaseView) LoginView + func (l LoginView) View(data presenters.LoginViewData) + type RemoveView struct + func NewRemoveView(baseView BaseView) RemoveView + func (r RemoveView) View(data presenters.RemoveViewData) + type StartView struct + func NewStartView(baseView BaseView) StartView + func (s StartView) View(data presenters.StartViewData) + type StopView struct + func NewStopView(baseView BaseView) StopView + func (s StopView) View(data presenters.StopViewData) + type UninstallView struct + func NewUninstallView(baseView BaseView) UninstallView + func (u UninstallView) View(data presenters.UninstallViewData)