Skip to content

eWizard.js v4.20.0

December 2020

Exports and KPI tracking

Set the time for collecting KPI in eWizard.js

Added the startTime option for monitoring. You can now configure when you want to start collecting KPI on a slide.

The default startTime value is 2 seconds. It means that the slide must be viewed for at least 2 seconds before the KPI collection is launched.

You can change the startTime value in seconds in the settings.json file in the e-Detailer project.

json
"clms": {
 ...
},
"navigation": {
 ...
},
"kpi": {
   "storageKey": "{settings.id}_KPI",
   "startTime": 2
}

IQVIA MPA: Add navigation and slide order

Added the navigation features for building the IQVIA MPA project:

  • Custom swipe sensitivity

  • Transitions between slides

  • Options for opening PDFs

  • Dynamic slide show order

To use these features, you can apply a new configuration we've added for the settings.json file.

json
{
    "clms": {
        "iqvia-mpa": {
            "customSwipe": true,
            "swipeSensitivity": 400
        }
    }
}

*[MPA]: Multi-page application

Screenshot mode in PDF exports

When you export your project to PDF or PPT formats, the eWizard Export service opens it in the browser and takes screenshots.

To track if your project is opened in the screenshot capturing mode, use the this.$editor.mode === 'screenshot' condition in your components.

This feature is available for eWizard.js v4.20.0 or later.

Display components as screenshots on the last slide

When exporting e-Detailer to PDF, you can configure which e-Detailer components are displayed as screenshots on the last slide.

Use this configuration for the componentsOnLastSlide screenshoter in settings.json.

json
"screenshoter": {
  "delay": 0,
  "componentsOnLastSlide": ["#references"]
},

You can use this feature for the general list of all references or for the prescribing information.

DataMind CLM export

Added the CLM export to DataMind for e-Detailers. You can now export your e-Detailers into DataMind-compatible format.

Editor new features

Add PDF as property of the components

eWizard Editor now supports adding a PDF file to the component.

To use this feature, add this configuration to theewizard.config.js file in the component you're developing.

js
pdf: {
    label: {
        eng: ' ',
    },
    actualType: PropType.File,
    subtype: FileType.Document,
}

To add this prop in the index.vue file of the component.

js
pdf: { // property name
    type: String,
    default: ''
},

Performance optimization

Classic and eWizard Editor content preview optimization

  • Optimized Classic emails loading time in the Preview mode.

  • Reduced the development build size by moving the Editor features to a separate file.

Available for the items created in eWizard.js v4.0.0 or later, including Classic emails.