mirror of https://github.com/rclone/rclone.git
22 lines
496 B
Go
22 lines
496 B
Go
package fs
|
|
|
|
// TerminalColorMode describes how ANSI codes should be handled
|
|
type TerminalColorMode = Enum[terminalColorModeChoices]
|
|
|
|
// TerminalColorMode constants
|
|
const (
|
|
TerminalColorModeAuto TerminalColorMode = iota
|
|
TerminalColorModeNever
|
|
TerminalColorModeAlways
|
|
)
|
|
|
|
type terminalColorModeChoices struct{}
|
|
|
|
func (terminalColorModeChoices) Choices() []string {
|
|
return []string{
|
|
TerminalColorModeAuto: "AUTO",
|
|
TerminalColorModeNever: "NEVER",
|
|
TerminalColorModeAlways: "ALWAYS",
|
|
}
|
|
}
|