prompts

package
v0.0.0-...-8b058bf Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2022 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChooseCompany

func ChooseCompany(creating bool, companies []data.Company) *selection.Selection

func ChooseCompanyModel

func ChooseCompanyModel(creating bool, companies []data.Company) *selection.Model

func ConfirmDemoteCaptain

func ConfirmDemoteCaptain(group data.Group) *confirmation.Confirmation

func ConfirmDemoteCaptainModel

func ConfirmDemoteCaptainModel(group data.Group) *confirmation.Model

func ConfirmReplaceCaptain

func ConfirmReplaceCaptain(current data.Group, new data.Group) *confirmation.Confirmation

func ConfirmReplaceCaptainModel

func ConfirmReplaceCaptainModel(current data.Group, new data.Group) *confirmation.Model

func GetDescription

func GetDescription() *textinput.TextInput

func GetDescriptionModel

func GetDescriptionModel() *textinput.Model

func GetName

func GetName() *textinput.TextInput

func GetNameModel

func GetNameModel() *textinput.Model

func SelectCaptainTrait

func SelectCaptainTrait(availableTraits []data.Trait) *selection.Selection

func SelectCaptainTraitModel

func SelectCaptainTraitModel(availableTraits []data.Trait) *selection.Model

func SelectCaptaincyOption

func SelectCaptaincyOption() *selection.Selection

func SelectCaptaincyOptionModel

func SelectCaptaincyOptionModel() *selection.Model

func SelectGroup

func SelectGroup(action SelectGroupFor, groups []data.Group) (prompt *selection.Selection)

func SelectGroupModel

func SelectGroupModel(action SelectGroupFor, groups []data.Group) *selection.Model

func SelectOption

func SelectOption(canRemoveAGroup bool, hasCaptain bool) *selection.Selection

func SelectOptionModel

func SelectOptionModel(canRemoveAGroup bool, hasCaptain bool) *selection.Model

func SelectRerollCaptainTrait

func SelectRerollCaptainTrait(group data.Group, availableTraits []data.Trait) *selection.Selection

func SelectRerollCaptainTraitModel

func SelectRerollCaptainTraitModel(group data.Group, availableTraits []data.Trait) *selection.Model

Types

type CaptainRerollChoice

type CaptainRerollChoice struct {
	Message string
	Trait   data.Trait
}

type SelectGroupFor

type SelectGroupFor int
const (
	Editing SelectGroupFor = iota
	Copying
	Promoting
	Removing
)

Jump to

Keyboard shortcuts

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