INNER CODE UNIT · Go

resolveUIEnabled

eko/monday · cmd/main.go:50

func resolveUIEnabled(cmd *cobra.Command) bool {
	if noUI, _ := cmd.Flags().GetBool("no-ui"); noUI {
		return false
	}

	if len(os.Getenv("MONDAY_NO_UI")) > 0 {
		return false
	}

	if forceUI, _ := cmd.Flags().GetBool("ui"); forceUI {
		return true
	}

	if len(os.Getenv("MONDAY_ENABLE_UI")) > 0 {
		return true
	}

	return term.IsTerminal(int(os.Stdout.Fd()))

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…