@@ -116,6 +116,9 @@ func loadList(cmd *cobra.Command) {
116
116
noTruncate , err := cmd .Flags ().GetBool ("no-truncate" )
117
117
cmdutil .ExitIfError (err )
118
118
119
+ fixedColumns , err := cmd .Flags ().GetUint ("fixed-columns" )
120
+ cmdutil .ExitIfError (err )
121
+
119
122
columns , err := cmd .Flags ().GetString ("columns" )
120
123
cmdutil .ExitIfError (err )
121
124
@@ -128,9 +131,10 @@ func loadList(cmd *cobra.Command) {
128
131
loadList (cmd )
129
132
},
130
133
Display : view.DisplayFormat {
131
- Plain : plain ,
132
- NoHeaders : noHeaders ,
133
- NoTruncate : noTruncate ,
134
+ Plain : plain ,
135
+ NoHeaders : noHeaders ,
136
+ NoTruncate : noTruncate ,
137
+ FixedColumns : fixedColumns ,
134
138
Columns : func () []string {
135
139
if columns != "" {
136
140
return strings .Split (columns , "," )
@@ -178,6 +182,7 @@ func SetFlags(cmd *cobra.Command) {
178
182
cmd .Flags ().Bool ("plain" , false , "Display output in plain mode" )
179
183
cmd .Flags ().Bool ("no-headers" , false , "Don't display table headers in plain mode. Works only with --plain" )
180
184
cmd .Flags ().Bool ("no-truncate" , false , "Show all available columns in plain mode. Works only with --plain" )
185
+ cmd .Flags ().Uint ("fixed-columns" , 1 , "Number of fixed columns in the interactive mode." )
181
186
182
187
if cmd .HasParent () && cmd .Parent ().Name () != "sprint" {
183
188
cmd .Flags ().String ("columns" , "" , "Comma separated list of columns to display in the plain mode.\n " +
0 commit comments