App Svelteコンポーネントは、グローバルテーマ(iOSまたはMaterial)およびその他の便利なグローバル設定を定義できるメインのアプリコンポーネントです。
Konsta UIを他のフレームワーク(Framework7など)と併用する場合は、代わりにKonstaProviderを使用してください。
次のコンポーネントが含まれています。
App| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| dark | boolean | false |
|
| safeAreas | boolean | true | コンテナに |
| theme | 'ios' | 'material' | 'parent' | 'material' | アプリのテーマ。 |
| touchRipple | boolean | true | Materialテーマでタッチリップル効果を有効にします。すべてのコンポーネントでタッチリップルをグローバルに無効にすることができます。 |
Appコンポーネントは、すべてのKonsta UIコンポーネントのメインラッパーとして使用し、アプリには一度に1つのAppコンポーネントのみ存在する必要があります。
<script>
import { App } from 'konsta/svelte';
</script>
<!-- App component ideally should be the main root component -->
<App theme="ios" safeAreas>
<!-- rest of Konsta UI components -->
</App>