src/sap.ui.support/src/sap/ui/support/supportRules/ui/controllers/BaseController.js
function() {
			var aVisibleColumnsIds = [],
			aColumns = SelectionUtils.treeTable.getColumns();

			aColumns.forEach(function (oColumn) {
				if (oColumn.getVisible()){
					aVisibleColumnsIds.push(oColumn.sId);
				}
			});

			storage.setVisibleColumns(aVisibleColumnsIds);
		}
function() {
			var aVisibleColumnsIds = [],
			aColumns = SelectionUtils.treeTable.getColumns();

			aColumns.forEach(function (oColumn) {
				if (oColumn.getVisible()){
					aVisibleColumnsIds.push(oColumn.sId);
				}
			});

			storage.setVisibleColumns(aVisibleColumnsIds);
		}
function ( ) { var aVisibleColumnsIds = [ ] , aColumns = SelectionUtils . treeTable . getColumns ( ) ; aColumns . forEach ( function ( oColumn ) { if ( oColumn . getVisible ( ) ) { aVisibleColumnsIds . push ( oColumn . sId ) ; } } ) ; storage . setVisibleColumns ( aVisibleColumnsIds ) ; }
Persist visible columns selection in local storage.
Persist visible columns selection in local storage .