Documentation
¶
Index ¶
- Variables
- type Confirm
- type KeyMap
- type Option
- func WithDefaultYes() Option
- func WithDisplayHelp() Option
- func WithHelp(help help.Model) Option
- func WithKeyMap(keyMap KeyMap) Option
- func WithNotice(notice string) Option
- func WithNoticeStyle(style *style.Style) Option
- func WithPrompt(prompt string) Option
- func WithPromptStyle(style *style.Style) Option
- func WithSymbol(symbol string) Option
- func WithSymbolStyle(style *style.Style) Option
Constants ¶
This section is empty.
Variables ¶
View Source
var ( DefaultKeyMap = KeyMap{ Quit: key.NewBinding( key.WithKeys("ctrl+c"), key.WithHelp("^c", "quit confirm"), ), Yes: key.NewBinding( key.WithKeys("y"), key.WithHelp("y", "yes"), ), No: key.NewBinding( key.WithKeys("N"), key.WithHelp("N", "no"), ), } )
Functions ¶
This section is empty.
Types ¶
type Option ¶
type Option func(confirm *Confirm)
func WithDefaultYes ¶
func WithDefaultYes() Option
WithDefaultYes the `confirm` default is no, adding this option will turn into yes.
func WithNotice ¶
WithNotice replace notice, default is " ( y/N ):".
func WithNoticeStyle ¶
WithNoticeStyle replace notice style.
func WithPromptStyle ¶
WithPromptStyle change `confirm` default promptStyle.
func WithSymbolStyle ¶
WithSymbolStyle replace symbol style.
Click to show internal directories.
Click to hide internal directories.