Skip to content

iPDF

The iPDF export functionality allows you to export your e-Detailers in the iPDF format. The resulting iPDF supports a range of features and interactivity, as outlined below.

Supported features

Actions for interactive elements

Users can interact with the following types of actions applied to elements in the e-Detailer:

  • Open slide
  • Open popup
  • Open PDF
  • Open external link

The iPDF format supports most Navigation plugin methods, excluding Flow API methods. Supported methods include:

The setFlow method is partially supported, enabling transitions to a starting slide or the first slide in the defined structure.

iPDF supports opening and closing popups created using the wiz-popup component, including its inherited variations. To ensure proper handling:

  • Include the opened class for an opened popup along with the wiz-popup class.

  • Add the activate method to the popup to generate a dedicated state in the iPDF.

  • Set the componentType property to popup.

Tab group (@edetailer/wiz-tab-group)

Both versions 4 and 5 of the wiz-tab-group component are supported. To configure a tab group:

  • Add the wiz-tab-group-button class to the tab-button component. Alternatively, the tab-button must match the .WizTabGroup__ButtonsWrapper .buttons > .button selector.

  • Include the tab-item classes wiz-tab-group-item or WizTabGroupItem.

  • Specify the active class for the currently active item.

  • Set the componentName of each tab-item to wiz-tab-group-item.

  • Implement the activate method in the tab-item to generate a dedicated state in the resulting iPDF.

Additional features

  • Links and navigation: Links implemented through the Navigation plugin are supported.

  • PDF file opening: The iPDF supports transitioning to the first page of an embedded PDF file.