Documentation
¶
Index ¶
- type UI
- func (ui *UI) RenderAddingMessage() string
- func (ui *UI) RenderApplyingMessage() string
- func (ui *UI) RenderCheckingMessage() string
- func (ui *UI) RenderDuplicateWarning(host, domain, uuid string) string
- func (ui *UI) RenderError(err error) string
- func (ui *UI) RenderHeader() string
- func (ui *UI) RenderOverrideDetails(override api.DNSOverride) string
- func (ui *UI) RenderSuccess(uuid string) string
- func (ui *UI) RenderWarning(message string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UI ¶
type UI struct {
Styles tui.StyleConfig
}
UI represents the UI for the add command
func (*UI) RenderAddingMessage ¶
RenderAddingMessage renders a message indicating that a DNS override is being added
func (*UI) RenderApplyingMessage ¶
RenderApplyingMessage renders a message indicating that changes are being applied
func (*UI) RenderCheckingMessage ¶
RenderCheckingMessage renders a message indicating that we're checking for existing overrides
func (*UI) RenderDuplicateWarning ¶
RenderDuplicateWarning renders a warning about duplicate DNS override
func (*UI) RenderError ¶
RenderError renders an error message
func (*UI) RenderHeader ¶
RenderHeader renders the header for the add command
func (*UI) RenderOverrideDetails ¶
func (ui *UI) RenderOverrideDetails(override api.DNSOverride) string
RenderOverrideDetails renders the details of a DNS override
func (*UI) RenderSuccess ¶
RenderSuccess renders a success message for adding a DNS override
func (*UI) RenderWarning ¶
RenderWarning renders a warning message
Click to show internal directories.
Click to hide internal directories.