Name

global.AJAXListColumns

Description

No description available

Script

var AJAXListColumns = Class.create();
AJAXListColumns.prototype = Object.extendsObject(AbstractAjaxProcessor, {
  
  getAllColumns: function() {
  	var tableName = this.getParameter('tableName');
  	var sl = new GlideSysList(tableName);
  	return sl.getAllListColumns();
  },
  
  getListColumns: function() {
  	var tableName = this.getParameter('tableName');
  	var columns = this.getParameter('selectedColumns');
  	var sl = new GlideSysList(tableName);

  	return sl.getListColumns(columns);
  },

  getListColumnsForView: function() {
  	var tableName = this.getParameter('tableName');
  	var view = this.getParameter('view');
  	var sl = new GlideSysList(tableName);

  	return sl.getListColumnsForView(tableName, view, "", "");
  },

  type: 'AJAXListColumns'
});

Sys ID

75f83da073c02300a0a79329faf6a7d8

Offical Documentation

Official Docs: