Documentation
¶
Index ¶
- type Confirm
- type KeyMap
- type Option
- func WithDefaultYes() Option
- func WithDisableOutputResult() Option
- func WithDisplayHelp() Option
- func WithFocusInterval(s string) Option
- func WithFocusIntervalStyle(s *style.Style) Option
- func WithFocusStyle(s *Style) Option
- func WithFocusSymbol(s string) Option
- func WithFocusSymbolStyle(s *style.Style) 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 WithPure() Option
- func WithUnFocusInterval(s string) Option
- func WithUnFocusIntervalStyle(s *style.Style) Option
- func WithUnFocusStyle(s *Style) Option
- func WithUnFocusSymbol(s string) Option
- func WithUnFocusSymbolStyle(s *style.Style) Option
- func WithValueStyle(s *style.Style) Option
- type Style
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KeyMap ¶
func DefaultKeyMap ¶
func DefaultKeyMap() KeyMap
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 WithDisableOutputResult ¶ added in v0.8.1
func WithDisableOutputResult() Option
WithDisableOutputResult disable output result
func WithFocusInterval ¶ added in v0.8.1
WithFocusInterval default FocusStyle#Interval Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithFocusIntervalStyle ¶ added in v0.8.1
WithFocusIntervalStyle default is FocusStyle#IntervalStyle Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithFocusStyle ¶ added in v0.12.0
func WithFocusSymbol ¶ added in v0.8.1
WithFocusSymbol default is FocusStyle#Symbol Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithFocusSymbolStyle ¶ added in v0.8.1
WithFocusSymbolStyle default is FocusStyle#SymbolStyle Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithNotice ¶
WithNotice replace notice, default is " ( y/N ) ". Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithNoticeStyle ¶
WithNoticeStyle replace notice style. Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithPromptStyle ¶
WithPromptStyle change `confirm` default promptStyle. Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithPure ¶ added in v0.8.8
func WithPure() Option
WithPure do not use any beautification features, any options you customize will be cleared
func WithUnFocusInterval ¶ added in v0.8.1
WithUnFocusInterval default is UnFocusStyle#Interval Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithUnFocusIntervalStyle ¶ added in v0.8.1
WithUnFocusIntervalStyle default is UnFocusStyle#IntervalStyle Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithUnFocusStyle ¶ added in v0.12.0
func WithUnFocusSymbol ¶ added in v0.8.1
WithUnFocusSymbol default is UnFocusStyle#Symbol Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithUnFocusSymbolStyle ¶ added in v0.8.1
WithUnFocusSymbolStyle default is UnFocusStyle#SymbolStyle Deprecated: use WithFocusStyle or WithUnFocusStyle instead.
func WithValueStyle ¶ added in v0.8.1
WithValueStyle render value
type Style ¶ added in v0.12.0
type Style struct { SymbolStyle *style.Style Symbol string IntervalStyle *style.Style Interval string NoticeStyle *style.Style Notice string PromptStyle *style.Style }
func FocusStyle ¶ added in v0.12.0
func FocusStyle() *Style
func UnFocusStyle ¶ added in v0.12.0
func UnFocusStyle() *Style