status

package
v0.0.0-...-3abac3a Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChangeStatusFn

type ChangeStatusFn func(Status)

type Status

type Status int
const (
	Loading Status = iota + 1
	Idle
)

func (Status) String

func (s Status) String() string

type StatusModel

type StatusModel struct {
	// contains filtered or unexported fields
}

func NewStatusLine

func NewStatusLine(body widget.Widget) *StatusModel

func (*StatusModel) Init

func (line *StatusModel) Init() tea.Cmd

func (*StatusModel) SetStatus

func (line *StatusModel) SetStatus(status Status)

func (*StatusModel) Update

func (line *StatusModel) Update(msg tea.Msg) tea.Cmd

func (*StatusModel) View

func (line *StatusModel) View(w io.Writer)

type Statuser

type Statuser interface {
	SetStatusLine(sl *StatusModel)
}

Jump to

Keyboard shortcuts

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