Warning

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

list-css

テキストウィジェット

テキストウィジェットは、最も多機能なSlateウィジェットの一つです。また、HTML、画像、カード、リストなど、他の多くのウィジェットの基盤でもあります。これらのウィジェットは、正しいオプションを提供するためにデフォルトのコードから始まるテキストウィジェットに過ぎません。

テキストウィジェットには2つのモードがあります:MarkdownモードHTMLモードです。Markdownは、HTMLにレンダリングする軽量マークアップ言語なので、HTMLモードでできることは何でもMarkdownモードでもできます。Markdownモードでは、より読みやすいMarkdownのシンタックスを利用できます。例えば、テキストを見出し(H1)として設定するには、その前に # サインを追加するだけです:

markdown

他のMarkdownのシンタックスについては、Markdownのドキュメンテーション ↗を参照してください。

テキストウィジェット内のハンドルバー

テキストウィジェット内でハンドルバーを使用して、動的なテキスト(例えば、他のウィジェットで選択されたものやクエリ)を表示できます。

values

ツールチップ

テキストウィジェットは、ユーザー定義のツールチップをサポートしています。ユーザーがウィジェットのコンテンツ内の sl-tooltip HTML要素の上にマウスを置くと、ツールチップが表示されます。

  • 静的なツールチップ:

tooltip-static

  • sl-tooltip 要素の内部テキストコンテンツを使用したツールチップ:

tooltip-inner-text

  • カスタム値を持つ複数のツールチップ:

tooltip-custom-a

プロパティ

属性説明タイプ必要変更者
markupLanguageウィジェットのマークアップ言語を指定します、Markdown ↗またはHTML。stringはい直接編集
selectedValues選択モードであれば、すべての選択アイテムの選択値string[]はいユーザーのインタラクション
selectionType選択のタイプを決定します - 'none'、'single'または'multiple'stringはい直接編集
selectionRequiredすべての値の選択を解除できるかどうかを指定します。有効にすると、このフラグはユーザーがウィジェットの最後の選択値の選択を解除するのを防ぎます。ウィジェットが選択されていない値から始まる場合、ユーザーが最初の選択を行った後のみ選択を解除するのを防ぎます。booleanはい直接編集
textユーザーにレンダリングし表示するコンテンツstringはい直接編集
tooltipText<sl-tooltip>要素のツールチップ内に表示されるテキスト。HTMLをサポートします。stringはい直接編集
tooltipsEnabledツールチップが有効かどうかを指定します。ツールチップは<sl-tooltip>タグの内容に適用されます。booleanはい直接編集
clickEventsこのテキストウィジェットによって公開されるクリックイベントの名前のリスト。booleanはい直接編集

ITextHover

属性説明タイプ必要変更者
hoverValueツールチップに関連付けられるユーザー定義の値。この値は、ツールチップタグにホバー属性を追加することで定義されます。stringはいユーザーのインタラクション
textContentツールチップタグの内容を指定します。stringはいユーザーのインタラクション