Name

global.ConversionRequestUtil

Description

Document Viewer Ajax calls to conversion api.

Script

var ConversionRequestUtil = Class.create();
ConversionRequestUtil.prototype = Object.extendsObject(AbstractAjaxProcessor, {

  convertToPDFAsync : function() {
  	var sysId = this.getParameter("sysparm_sysid");
  	var conversionResp = new sn_docviewer.DocumentConversionOnDemand().convertToPDFAsync(sysId);
  	var response = this.newItem('result');
  	for(var i in conversionResp) {
  		response.setAttribute(i, conversionResp[i]);
  	}
  },

  getConversionStatus : function() {
  	var reqId = this.getParameter("sysparm_reqId");
  	var statusResp = new sn_docviewer.DocumentConversionOnDemand().getConversionStatus(reqId);
  	var response = this.newItem('result');
  	for(var i in statusResp) {
  		response.setAttribute(i, statusResp[i]);
  	}
  },

  type: 'ConversionRequestUtil'
});

Sys ID

ac8b84849313230004e6dc49157ffbe2

Offical Documentation

Official Docs: