Navbar Svelteコンポーネント
Navbarは、画面上部の固定された(FixedとThroughのレイアウトタイプを持つ)領域で、Page titleとNavigation要素を含みます。
Navbar Svelteコンポーネントは、Navbarコンポーネントを表します。
ナブバーコンポーネント
以下のコンポーネントが含まれています。
Navbar(ナビバー)NavLeft(ナビレフト)- ナビ右
- ナビタイトル
- ナビタイトル(大
ナビゲーションバーのプロパティ
| Prop | Type | Default | Description |
|---|---|---|---|
| <Navbar> properties | |||
| title | string | ナブバーのタイトル | |
| subtitle | string | ナブバーのサブタイトル | |
| backLink | boolean string | テキストによるバックリンクの追加 (string 値が指定された場合) | |
| backLinkUrl | string | カスタムバックリンクURL | |
| backLinkForce | boolean | false | 履歴の前のページを無視してページを強制的にロードする |
| backLinkShowText | boolean | MDテーマではデフォルトでバックリンクテキストを無効にする | |
| sliding | boolean | true | nav要素の "スライド "効果を有効にする |
| noShadow | boolean | false | Materialテーマのシャドウレンダリングを無効にする |
| noHairline | boolean | false | iOSテーマで、ナビバー下部の細いボーダー(ヘアライン)を無効にする |
| hidden | boolean | false | ナビバーを非表示にする |
| innerClass | string | navbar-inner` 要素に追加クラスを追加します。 | |
| innerClassName | string | innerClass` プロップのエイリアス | |
| large | boolean | 大きなタイトルのナビバーを有効にする | |
| transparent | boolean | ナビバーを透明にします。大きなナビバーを透明にするために large プロップに追加して使用できます。 | |
| titleLarge | string | ナビバーの大きなタイトルテキストです。指定されていなければ、title プロップと同じになります。 | |
| <NavLeft> properties | |||
| backLink | boolean string | テキストでバックリンクを追加します(文字列値が指定された場合 | |
| backLinkUrl | string | カスタムバックリンクURL | |
| backLinkForce | boolean | false | 履歴の前のページを無視してページを強制的にロードします。 |
| backLinkShowText | boolean | MDテーマのデフォルトでは、バックリンクテキストは無効です。 | |
| sliding | boolean | スライド」効果を有効にします。デフォルトでは、親の Navbar の sliding プロパティーを継承します。 | |
| <NavTitle> properties | |||
| title | string | 要素の内側のタイトルテキストを指定します (子要素がない場合に影響します) | |
| subtitle | string | サブタイトルを指定します。 | |
| sliding | boolean | スライディング効果を有効にします。デフォルトでは親の Navbar の sliding プロップを継承します。 | |
| <NavRight> properties | |||
| sliding | boolean | スライディング効果を有効にします。デフォルトでは、親の Navbar の sliding プロップを継承します。 | |
ナンバーメソッド
| <Navbar> methods | |
|---|---|
| .hide(animate) | ナビバーを隠す |
| .show(animate) | ナビバーの表示 |
| .size() | ナビバーのサイズ |
ナビバーのイベント
| Event | Description |
|---|---|
| <Navbar> events | |
| backClick clickBack | ナビバーのバックリンクをクリックするとイベントが発生します。 |
| navbarHide | ナビバーが非表示になるとイベントが発生する |
| navbarShow | イベントはナビバーが表示されたときに発生します。 |
| navbarCollapse | 大きなタイトルのナビバーが折りたたまれた時にイベントが発生します(大きなナビバーから通常のナビバーへ |
| navbarExpand | 大きなタイトルのナビバーが拡張されたとき(通常のナビバーから大きなナビバーに)にイベントが発生する |
| <NavLeft> events | |
| backClick clickBack | ナビバーのバックリンクをクリックするとイベントが発生します。 |
Navbar Slots
Navbar Svelte コンポーネント (<Navbar>) には、カスタム要素用の追加スロットがあります。
default- 要素は<div class="navbar-inner">要素の子として挿入されます。before-inner- 要素は<div class="navbar-inner">要素の直前に挿入されます。after-inner- 要素は、
