トグル Svelte コンポーネント

トグル Svelte コンポーネントは、トグル コンポーネントを表します。

トグルコンポーネント

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

トグルプロパティ

プロパティタイプデフォルト説明
<Toggle> プロパティ
initbooleantrueトグルを初期化します
namestringトグル入力の名前
valuestring
number
トグル入力の値
checkedbooleanfalseトグル入力がチェックされているかどうかを定義します
disabledbooleanfalseトグル入力が無効になっているかどうかを定義します
readonlybooleanfalseトグル入力が読み取り専用かどうかを定義します
tooltipstringホバー/プレス時に表示するツールチップテキスト
tooltipTriggerstringhoverツールチップをトリガー(開く)方法を定義します。hoverclick、またはmanualを指定できます。

トグルイベント

イベント説明
<Toggle> イベント
changeトグルチェックボックスの状態が変更されたときにイベントがトリガーされます。このイベントはタッチデバイスでは発生しない可能性があるため、代わりに次の toggle:change イベントを使用することをお勧めします。
toggleChangeトグルチェックボックスの状態が変更されたときにイベントがトリガーされます

トグルメソッド

<Toggle> メソッド
.toggle()トグルチェックボックスの状態を切り替えます

toggle.svelte
<script>
  import { Navbar, Page, BlockTitle, List, ListItem, Toggle } from 'framework7-svelte';
</script>

<Page>
  <Navbar title="Toggle" />
  <BlockTitle>Super Heroes</BlockTitle>
  <List simpleList strong outlineIos dividersIos>
    <ListItem>
      <span>Batman</span>
      <Toggle checked />
    </ListItem>
    <ListItem>
      <span>Aquaman</span>
      <Toggle checked color="blue" />
    </ListItem>
    <ListItem>
      <span>Superman</span>
      <Toggle checked color="red" />
    </ListItem>
    <ListItem>
      <span>Hulk</span>
      <Toggle color="green" />
    </ListItem>
    <ListItem>
      <span>Spiderman (Disabled)</span>
      <Toggle disabled />
    </ListItem>
    <ListItem>
      <span>Ironman (Disabled)</span>
      <Toggle checked disabled />
    </ListItem>
    <ListItem>
      <span>Thor</span>
      <Toggle checked color="orange" />
    </ListItem>
    <ListItem>
      <span>Wonder Woman</span>
      <Toggle color="pink" />
    </ListItem>
  </List>
</Page>