Link
This component is a hyperlink.
Property
| No | Item | Input Value | Default Value | Action Property | Type | Action Default Value | Description |
|---|---|---|---|---|---|---|---|
| 1 | ID | String | Auto-generated | id | string | Auto-generated | The [id] property cannot be set by actions. |
| 2 | Label | String | Link | label | string | Link | Component label |
| 3 | Width | String | 222 | width | string | 222 | Component width |
| 4 | Height | String | 40 | height | string | 40 | Component height |
| 5 | X | String | x | string | X coordinate position | ||
| 6 | Y | String | y | string | Y coordinate position | ||
| 7 | Top | Number | 0 | paddingTop | number | 0 | Component top padding |
| 8 | Right | Number | 0 | paddingRight | number | 0 | Component right padding |
| 9 | Bottom | Number | 0 | paddingBottom | number | 0 | Component bottom padding |
| 10 | Left | Number | 0 | paddingLeft | number | 0 | Component left padding |
| 11 | Color | String Color Picker | color | string | Component text color | ||
| 12 | Font Size | Number | 16 | fontSize | number | 16 | Font size (px) |
| 13 | Bold | Boolean | OFF | bold | boolean | false | Bold setting |
| 14 | Italic | Boolean | OFF | italic | boolean | false | Italic setting |
| 15 | Strikethrough | Boolean | OFF | strikethrough | boolean | false | Strikethrough setting |
| 16 | Underline | Selection 1. Always 2. Hover 3. None | Always | underline | string | always | Underline display setting |
| 17 | Visibility | Boolean | ON | visibility | boolean | true | Display state |
| 18 | Horizontal Position | Selection 1. Left 2. Center 3. Right | Left | horizontalAlignment | string | left | Horizontal alignment |
| 19 | Vertical Position | Selection 1. Top 2. Center 3. Bottom | Top | verticalAlignment | string | top | Vertical alignment |
| 20 | Click Event | Selection 1. None 2. Action 3. NEXT UI 4. Value 5. WINDOW 6. Download 7. Dialog | Value | Click event (no action property) | |||
| 21 | NEXT UI | Selection 1. None 2. [UI Label] | nextUi | string | Destination UI | ||
| 22 | URL | String | value | string | Link destination URL | ||
| 23 | Path | String | download | string | Download file path | ||
| 24 | DIALOG UI | Selection 1.None 2.[Dialog UI Label] | dialogUi | string | Destination Dialog UI Added in "v3.3.0" |
[Details 1] External Service Site Integration
External Service Site Integration with WebPerformer-NX is possible with the following specifications
- If a callback URL is specified, the user will be redirected to that URL after processing the external service site.
- When migrating to a callback URL, pass data to the callback URL using query parameters
The definition procedure for External Service Site Integration that conforms to the above specifications is as follows
- Select
"WINDOW"in"Click Event" - Set the URL for the transition to the external service site in the URL field displayed.
- Define window action
"Open".- Dynamically create the URL to open the window.
- Specify the following for the callback URL parameter.
If you are not using a custom domain:
{Parameter}=https://{envid}.webperformer.jp/callback.html If you are using a custom domain:
{Parameter}=https://{customdomain}/callback.html - The created URL is set in the value property. Example) $ui.link_id.value
- Define the window action
"Close".- Receive a parameter of the transition destination URL with $param.{query parameter name}.
- Bind the obtained value to the UI if necessary.
External Service Site Integration works as follows.
- Click on the settings component to open the external service site with the specified URL in a new tab.
- Complete the external service site processing.
- Navigate to the callback URL.
- Close the external service site with the process from the callback page.
- The action defined in the window action
"Close"is executed.
Event
| Event name | Description |
|---|---|
| onclick | For the click event "Action": The action is executed when clicked.For the click event "WINDOW": The action is described in "[Details 1] External Service Site Integration" |