Help us shape the future of Go! Take the 2026 Go Developer Survey

loginform

package
v0.1.5 Latest Latest
Warning

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

Go to latest
Published: Jun 13, 2023 License: MIT Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OnResponseFunc added in v0.1.2

type OnResponseFunc func(response *Response) tea.Cmd

type Response

type Response struct {
	Username *string
	Password *string
	Error    error
	// contains filtered or unexported fields
}

func (*Response) OnResponse

func (r *Response) OnResponse(msg bubbleviews.ResponseMessage) tea.Cmd

func (*Response) View

func (r *Response) View() bubbleviews.View

type View

type View struct {
	EntryUsername *entry.View
	EntryPassword *entry.View
	BtnOk         *button.View
	BtnCancel     *button.View

	ext.PrefixExt
	ext.SuffixExt
	// contains filtered or unexported fields
}

func New

func New() *View

func (*View) Init

func (m *View) Init() tea.Cmd

func (*View) OnResponse

func (m *View) OnResponse() OnResponseFunc

func (*View) SetOnResponse added in v0.1.2

func (m *View) SetOnResponse(fn OnResponseFunc)

func (*View) SetShowCancel

func (m *View) SetShowCancel(show bool)

func (*View) SetShowOK

func (m *View) SetShowOK(show bool)

func (*View) ShowCancel

func (m *View) ShowCancel() bool

func (*View) ShowOK

func (m *View) ShowOK() bool

func (*View) Update

func (m *View) Update(msg tea.Msg) tea.Cmd

func (*View) View

func (m *View) View() string

Jump to

Keyboard shortcuts

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