flag

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Sep 2, 2025 License: AGPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BoolFlag added in v0.1.8

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

BoolFlag is a bool flag compatible with flags and pflags that keeps track of whether it had a value supplied or not.

func NewBool added in v0.1.8

func NewBool(defaultVal bool) BoolFlag

func (*BoolFlag) Default added in v0.1.8

func (f *BoolFlag) Default(value bool)

func (*BoolFlag) HuhWraps added in v0.1.8

func (f *BoolFlag) HuhWraps() huh.Accessor[bool]

func (*BoolFlag) Provided added in v0.1.8

func (f *BoolFlag) Provided() bool

func (*BoolFlag) Set added in v0.1.8

func (f *BoolFlag) Set(value string) error

func (*BoolFlag) String added in v0.1.8

func (f *BoolFlag) String() string

func (*BoolFlag) Type added in v0.1.8

func (f *BoolFlag) Type() string

func (*BoolFlag) Value added in v0.1.8

func (f *BoolFlag) Value() bool

type StringFlag

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

StringFlag is a string flag compatible with flags and pflags that keeps track of whether it had a value supplied or not.

func NewStringFlag

func NewStringFlag(defaultVal string) StringFlag

func (*StringFlag) HuhWraps added in v0.1.8

func (f *StringFlag) HuhWraps() huh.Accessor[string]

func (*StringFlag) Provided

func (f *StringFlag) Provided() bool

func (*StringFlag) Set

func (f *StringFlag) Set(value string) error

func (*StringFlag) String

func (f *StringFlag) String() string

func (*StringFlag) Type

func (f *StringFlag) Type() string

func (*StringFlag) Value

func (f *StringFlag) Value() string

Jump to

Keyboard shortcuts

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