リンク
ハイパーリンクとなるコンポーネントです。
Tips
プロパティ
UIダイアログ
項目 | 入力値 | オプション | デフォルト値 |
---|---|---|---|
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 |
下線 | underline | string | • always • hover • none | always |
表示 | visibility | boolean | • true • false | true |
NEXT UI | nextUi | string | ||
URL | value | string | ||
ファイルパス | download | string |
Tips
[詳細1] 外部サービスサイト連携
下記の仕様を持つ外部サービスサイトであれば、WebPerformer-NXと連携することができます。
- コールバックURLが指定されていれば、外部サービスサイト処理後、そのURLに遷移する
- コールバックURLに遷移の際、クエリパラメータを使ってコールバックURLへデータを渡す
上記の仕様に適合する外部サービスサイトと連携する際の定義手順は以下の手順です。
[クリックイベント]
に「WINDOW」
を選択します。- 表示されたURL項目に外部サービスサイトへ遷移時のURLを設定します。
Tips
- ウィンドウアクション
「オープン」
を定義します。- オープン先URLを動的に作成します。
- コールバックURLパラメータに以下を指定してください。
カスタムドメインを利用していない場合:
{パラメータ}=https://{envid}.webperformer.jp/callback.html カスタムドメインを利用している場合:
{パラメータ}=https://{カスタムドメイン} /callback.html - 作成したURLは、valueプロパティに設定します。例) $ui.link_id.value
- ウィンドウアクション
「クローズ」
を定義します。- $param.{クエリパラメータ名} で 遷移先URLのパラメータ受け取れます。
- 必要に応じて取得した値をUIにバインドします。
外部サービスサイト連携時の動作は以下になります。
- 設定コンポーネントをクリックすると、指定URLの外部サービスサイトを新規タブで開きます。
- 外部サービスサイト処理が完了します。
- コールバックURLへ遷移します。
- 外部サービスサイトをコールバックページからの処理でクローズします。
- ウィンドウアクション
「クローズ」
に定義したアクションを実行します。
Tips
イベント
イベント名 | 説明 |
---|---|
onclick | クリックイベント「アクション」 の場合:クリックした時にアクションを実行します。クリックイベント 「WINDOW」 の場合:「[詳細1]外部サービスサイト連携」 に記載している動作になります。 |