@@ -1117,6 +1117,7 @@ class IrisGrid extends Component<IrisGridProps, IrisGridState> {
11171117 isChartBuilderAvailable : boolean ,
11181118 isCustomColumnsAvailable : boolean ,
11191119 isFormatColumnsAvailable : boolean ,
1120+ isOrganizeColumnsAvailable : boolean ,
11201121 isRollupAvailable : boolean ,
11211122 isTotalsAvailable : boolean ,
11221123 isSelectDistinctAvailable : boolean ,
@@ -1139,11 +1140,13 @@ class IrisGrid extends Component<IrisGridProps, IrisGridState> {
11391140 icon : dhGraphLineUp ,
11401141 } ) ;
11411142 }
1142- optionItems . push ( {
1143- type : OptionType . VISIBILITY_ORDERING_BUILDER ,
1144- title : 'Organize Columns' ,
1145- icon : dhEye ,
1146- } ) ;
1143+ if ( isOrganizeColumnsAvailable ) {
1144+ optionItems . push ( {
1145+ type : OptionType . VISIBILITY_ORDERING_BUILDER ,
1146+ title : 'Organize Columns' ,
1147+ icon : dhEye ,
1148+ } ) ;
1149+ }
11471150 if ( isFormatColumnsAvailable ) {
11481151 optionItems . push ( {
11491152 type : OptionType . CONDITIONAL_FORMATTING ,
@@ -4690,6 +4693,7 @@ class IrisGrid extends Component<IrisGridProps, IrisGridState> {
46904693 onCreateChart !== undefined && model . isChartBuilderAvailable ,
46914694 model . isCustomColumnsAvailable ,
46924695 model . isFormatColumnsAvailable ,
4696+ model . isOrganizeColumnsAvailable ,
46934697 model . isRollupAvailable ,
46944698 model . isTotalsAvailable || isRollup ,
46954699 model . isSelectDistinctAvailable ,
0 commit comments