(cmd *cobra.Command, flagsFactory cmdcore.FlagsFactory, opts cmdcore.PackageCommandTreeOpts)
| 20 | } |
| 21 | |
| 22 | func (f *UIFlags) Set(cmd *cobra.Command, flagsFactory cmdcore.FlagsFactory, opts cmdcore.PackageCommandTreeOpts) { |
| 23 | if opts.Color { |
| 24 | cmd.PersistentFlags().BoolVar(&f.Color, "color", true, "Set color output") |
| 25 | } |
| 26 | if opts.JSON { |
| 27 | cmd.PersistentFlags().BoolVar(&f.JSON, "json", false, "Output as JSON") |
| 28 | } |
| 29 | cmd.PersistentFlags().BoolVarP(&f.NonInteractive, "yes", "y", false, "Assume yes for any prompt") |
| 30 | cmd.PersistentFlags().StringSliceVar(&f.Columns, "column", nil, "Filter to show only given columns") |
| 31 | } |
| 32 | |
| 33 | func (f *UIFlags) ConfigureUI(ui *ui.ConfUI) { |
| 34 | if f.Color { |
no outgoing calls
no test coverage detected