Name
global.GridCanvasLoader
Description
Utility api for supporting client side Grid Canvas layouts.
Script
var GridCanvasLoader = Class.create();
GridCanvasLoader.prototype = Object.extendsObject(AbstractAjaxProcessor, {
type: 'GridCanvasLoader',
isGridCanvas: function() {
var sysId = this.getParameter('sysparm_sysId');
var canvasLoader = new SNC.LayoutLoader();
var boolResult = canvasLoader.isGridCanvas(sysId);
var result = this.newItem("result");
result.setAttribute("isGridCanvas", (boolResult) ? "1" : "0");
},
addPane: function() {
var json = this.getParameter('sysparm_json');
var canvasLoader = new SNC.LayoutLoader();
var canvasPane = canvasLoader.addPane(json);
var result = this.newItem("result");
result.setAttribute("canvasPane", canvasPane);
}
});
Sys ID
264ff6c1d7230200a8228f0b6e6103ff