Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
OmniScript 要素のカスタマイズ

OmniScript 要素のカスタマイズ

OmniScript 要素の機能を拡張して、OmniScript 要素にカスタム動作とスタイルを追加します。OmniScript コンポーネントを拡張することで、そのプロパティを変更し、新しいプロパティを追加します。次に、OmniScript 要素の Lightning Web コンポーネントをカスタマイズしたコンポーネントにデザイナーで置き換えるか上書きして、実行時にカスタマイズしたコンポーネントを使用します。

Salesforce から拡張可能な OmniScript コンポーネントをダウンロードしてカスタマイズし、組織にリリースします。リリース後、OmniScript のカスタムコンポーネントで要素を上書きできます。

OmniScript 要素の Lightning Web コンポーネントの拡張および上書き

Lightning Web コンポーネントは、OmniScript 要素の HTML、JavaScript、XML、および CSS ファイルを提供します。これらのファイルを変更して、Lightning Web コンポーネントにカスタム動作とスタイルを追加します。たとえば、テキスト要素に omniscriptText というカスタムコンポーネントがあるとします。カスタムコンポーネントを拡張して、OmniScript 要素の機能とスタイルをカスタマイズします。次に、OmniScript デザイナーで OmniScript の要素をカスタム Lightning Web コンポーネントで上書きします。

カスタム Lightning Web コンポーネントは要素のプロパティーを拡張する必要があります。OmniScript は、カスタム要素が上書きする元の要素に固有のプロパティーを渡すためです。

OmniScript の個々の要素を上書きするには、element プロパティで [LWC コンポーネントの上書き] を使用してカスタムコンポーネントを追加します。

種別のすべての OmniScript 要素を上書きするには、[設定] で要素をカスタムコンポーネントに対応付けます。ステップグラフ、後で確認のために保存、モーダル要素の対応付けを使用します。

 
読み込み中
Salesforce Help | Article