アイコン Svelte コンポーネント

アイコン Svelte コンポーネントは、アイコン要素を表します。カスタムアイコン、Framework7 アイコン、およびMaterial Iconsで使用できます。

アイコンコンポーネント

次のコンポーネントが含まれています。

アイコンプロパティ

プロパティデフォルト説明
size数値
文字列
アイコンサイズ(px)
icon文字列カスタムアイコンクラス
f7文字列F7 アイコンフォントアイコンの名前
material文字列Material Icons フォントアイコンの名前
ios文字列iOSテーマで使用されるアイコン。アイコンファミリーとアイコン名をコロンで区切ったもの(例:f7:house
md文字列Materialテーマで使用されるアイコン。アイコンファミリーとアイコン名をコロンで区切ったもの(例:material:home
tooltip文字列アイコンのツールチップテキスト(アイコンにホバー/クリックしたときに表示)
tooltipTrigger文字列hoverツールチップのトリガー(表示)方法を定義します。hoverclick、またはmanualを指定できます。

<!--  Default back icon -->
<Icon icon="icon-back" />

<!--  Some custom icon -->
<Icon icon="icon-home" />

<!--  F7 Icons font icon -->
<Icon f7="house" />

<!--  Material Icons font icon -->
<Icon material="home" />

<!--  F7 icons font icon with custom size and color -->
<Icon f7="house" size="44px" color="blue" />

<!--  Conditional icon -->
<Icon ios="f7:house" md="material:home" />