[]
        
(Showing Draft Content)

PreviewSettings

Type Alias: PreviewSettings

type PreviewSettings = object;

Properties

canPreview?

optional canPreview: boolean;

Specifies whether Preview button needs to be shown

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
 preview: {
     canPreview: false
  }
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
 preview: {
     canPreview: false
  }
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
 preview: {
     canPreview: false
  }
});

Default

true

openViewer()

openViewer: (settings) => void;

You can plug-in Viewer component by providing openViewer function\

Parameters

settings

ViewerSettings

ViewerSettings object

Returns

void

Examples

// ESM usage
import { arWebDesigner } from './web-designer.js';
arWebDesigner.create('#ar-web-designer', {
 preview: {
     openViewer: (info) =>
         console.log(info.applicationTitle)
  }
});
// UMD usage
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
 preview: {
     openViewer: (info) =>
         console.log(info.applicationTitle)
  }
});
GrapeCity.ActiveReports.Designer.create('#ar-web-designer', {
 preview: {
     openViewer: (info: ViewerSettings) =>
         console.log(info.applicationTitle)
  }
});