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>