add

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: May 2, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

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 NewUI

func NewUI() *UI

NewUI creates a new add UI

func (*UI) RenderAddingMessage

func (ui *UI) RenderAddingMessage() string

RenderAddingMessage renders a message indicating that a DNS override is being added

func (*UI) RenderApplyingMessage

func (ui *UI) RenderApplyingMessage() string

RenderApplyingMessage renders a message indicating that changes are being applied

func (*UI) RenderCheckingMessage

func (ui *UI) RenderCheckingMessage() string

RenderCheckingMessage renders a message indicating that we're checking for existing overrides

func (*UI) RenderDuplicateWarning

func (ui *UI) RenderDuplicateWarning(host, domain, uuid string) string

RenderDuplicateWarning renders a warning about duplicate DNS override

func (*UI) RenderError

func (ui *UI) RenderError(err error) string

RenderError renders an error message

func (*UI) RenderHeader

func (ui *UI) RenderHeader() string

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

func (ui *UI) RenderSuccess(uuid string) string

RenderSuccess renders a success message for adding a DNS override

func (*UI) RenderWarning

func (ui *UI) RenderWarning(message string) string

RenderWarning renders a warning message

Jump to

Keyboard shortcuts

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