Skip to main content

Links

Introduction

  • A Link is a configurable unit designed to define and manage the links for specific wizard steps, particularly for those of the TABLE_SELECTION type.
  • A Link can have an icon. Supported icon:
    • add
    • download
    • sync
    • setting
  • Currently, we support opening the link (target) with 2 types:
    • NEW_TAB: Open the link in a new tab.
    • IFRAME: Open the link in an iframe.

Configuration

ISON Configuration Details

The following sample illustrates how a Link is configured in the ISON file.

Sample ISON Configuration

<links>
<link id="link">
<url>url</url>
<url_method>url_method</url_method>
<target>[NEW_TAB|IFRAME]</target>
<label>link_label</label>
<icon>[add|download|sync|setting]</icon>
</link>
</links>

Explanation of Configuration Elements

  • <links>: Wrapper element for Links configuration.

  • <link>: Each <link> element represents the configuration for a single link.

Attributes:
  • id: The unique ID of the Link, which should match the ID configured in the Wizard Step. This attribute is required.
Elements:
  • <url>: The URL for the Link.
  • <url_method>: If the Url needs to be dynamic, we can configure a plugin method here to return the url.
  • <target>: Determines how the Link is opened: in a new tab or within an iframe.
  • <label>: The label of the Link, supporting language-dependent translation.
  • <icon>: Specific the icon for the Link.