詳細情報:
OmniScript の動作、スタイル、要素のカスタマイズ
ビジネスニーズを満たし、ユーザーエクスペリエンスを向上させるために、OmniScript のスタイルと外観、およびアクションをカスタマイズできます。静的リソース、グローバルスタイルシート、または SLDS デザイントークンを使用して、カスタムスタイルを適用します。OmniScript を変更して、要素とエラーを条件付きで非表示または表示し、プラットフォームイベントをトリガーします。より複雑なカスタマイズを行うには、OmniScript 要素を拡張してカスタム動作とスタイルを追加できます。最後に、カスタム LWC (Lightning Web コンポーネント) を作成して、カスタム HTML、JavaScript、CSS を追加できます。
- OmniScript のカスタムスタイル
静的リソースを使用するか、グローバルスタイルシートを上書きするか、SLDS デザイントークンを使用して、OmniScript にカスタムスタイルを追加します。このページの表に各カスタマイズオプションの動作を表示し、要件を満たすソリューションを選択します。 - OmniScript UI の動作の変更
OmniScript で UI の動作を変更して、要素とエラーを条件付きで表示または非表示にします。Salesforce Platform イベントをトリガーすることもできます。大きな OmniScript をプレビューするときに、userProfile ノードを非表示にできます。 - OmniScript 要素のカスタマイズ
OmniScript 要素の機能を拡張して、OmniScript 要素にカスタム動作とスタイルを追加します。OmniScript コンポーネントを拡張することで、そのプロパティを変更し、新しいプロパティを追加します。次に、OmniScript 要素の Lightning Web コンポーネントをカスタマイズしたコンポーネントにデザイナーで置き換えるか上書きして、実行時にカスタマイズしたコンポーネントを使用します。 - OmniScript 用のカスタム Lightning Web コンポーネントの作成
カスタム Lightning Web コンポーネントを作成して、OmniScript にカスタム HTML、JavaScript、CSS を追加します。カスタム LWC 要素により、カスタムコンポーネントは OmniScript を操作するか、スタンドアロンコンポーネントとして動作できます。スタンドアロンコンポーネントは、OmniScript または OmniScript のデータ JSON を操作しません。 - OmniScript ReadMe のリファレンス
このページには、OmniScript で使用できる Lightning Web コンポーネント ReadMe が表示されます。Lightning Web コンポーネントを拡張して、カスタム動作とスタイルを追加します。
