リンク
ハイパーリンクとなるコンポーネントです。
ダイアログプロパティ
| 項目 | 入力値 | オプション | デフォルト値 |
|---|---|---|---|
| ID | 文字列 | 自動設定 | |
| ラベル | 文字列 | Link | |
| 幅 | 文字列 | 222 | |
| 高さ | 文字列 | 40 | |
| X | 文字列 | ||
| Y | 文字列 | ||
| 色 | 文字列 カラーピッカー | ||
| フォントサイズ | 数値 | 16 | |
| 太字 | 真偽 | • オン • オフ | オフ |
| イタリック | 真偽 | • オン • オフ | オフ |
| 訂正線 | 真偽 | • オン • オフ | オフ |
| 下線 | 選択 | • 常に • ホバー時 • なし | 常に |
| 表示 | 真偽 | • オン • オフ | オン |
| 水平位置 | 選択 | • 左 • 中央 • 右 | 左 |
| 垂直位置 | 選択 | • 上 • 中央 • 下 | 上 |
| クリックイベント | 文字列 | • なし • アクション • NEXT UI • 値 • WINDOW • ダウンロード | 値 |
| NEXT UI | 選択 | • None • [UIラベル] | |
| URL | 文字列 | ||
| ファイルパス | 文字列 |
アクションプロパティ
| 項目 | プロパティ | データ型 | オプション | デフォルト値 |
|---|---|---|---|---|
| ID | id | string | 自動設定 | |
| ラベル | label | string | Link | |
| 幅 | width | string | 222 | |
| 高さ | height | string | 40 | |
| X | x | string | ||
| Y | y | string | ||
| 色 | color | string | ||
| フォントサイズ | fontSize | number | 16 | |
| 太字 | bold | boolean | • true • false | false |
| イタリック | italic | boolean | • true • false | false |
| 訂正線 | strikethrough | boolean | • true • false | false |
| 下線 | underline | string | • always • hover • none | always |
| 表示 | visibility | boolean | • true • false | true |
| 水平位置 | horizontalAlignment | string | • left • center • right | left |
| 垂直位置 | verticalAlignment | string | • top • middle • bottom | top |
| NEXT UI | nextUi | string | ||
| URL | value | string | ||
| ファイルパス | download | string |
[詳細1] 外部サービスサイト連携
下記の仕様を持つ外部サービスサイトであれば、WebPerformer-NXと連携することができます。
- コールバックURLが指定されていれば、外部サービスサイト処理後、そのURLに遷移する
- コールバックURLに遷移の際、クエリパラメータを使ってコールバックURLへデータを渡す
上記の仕様に適合する外部サービスサイトと連携する際の定義手順は以下の手順です。
[クリックイベント]に「WINDOW」を選択します。- 表示されたURL項目に外部サービスサイトへ遷移時のURLを設定します。
- ウィンドウアクション
「オープン」を定義します。- オープン先URLを動的に作成します。
- コールバックURLパラメータに以下を指定してください。
カスタムドメインを利用していない場合:
{パラメータ}=https://{envid}.webperformer.jp/callback.html カスタムドメインを利用している場合:
{パラメータ}=https://{カスタムドメイン} /callback.html - 作成したURLは、valueプロパティに設定します。例) $ui.link_id.value
- ウィンドウアクション
「クローズ」を定義します。- $param.{クエリパラメータ名} で 遷移先URLのパラメータ受け取れます。
- 必要に応じて取得した値をUIにバインドします。
外部サービスサイト連携時の動作は以下になります。
- 設定コンポーネントをクリックすると、指定URLの外部サービスサイトを新規タブで開きます。
- 外部サービスサイト処理が完了します。
- コールバックURLへ遷移します。
- 外部サービスサイトをコールバックページからの処理でクローズします。
- ウィンドウアクション
「クローズ」に定義したアクションを実行します。
イベント
| イベント名 | 説明 |
|---|---|
| onclick | クリックイベント「アクション」の場合:クリックした時にアクションを実行します。クリックイベント 「WINDOW」の場合:「[詳細1]外部サービスサイト連携」に記載している動作になります。 |