FLUTTER ECOSYSTEM

navigator_resizable

現在のルートで表示されているコンテンツのサイズに合わせて、子ナビゲーターのサイズを*視覚的に*調整するNavigatorの薄いラッパー。

最新バージョン
3.0.2
30日間ダウンロード
6.6万
いいね数
29
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

navigator_resizable は、ナビゲーターの子要素を現在のルートのコンテンツに合わせて視覚的にリサイズする軽量なFlutterパッケージです。表示されているルートのサイズに基づいてナビゲーターの寸法が動的に調整されることで、下位のナビゲーション動作を変更せずにレイアウトの正確性を向上させます。プラットフォームによってルートコンテンツのサイズが大きく異なるレスポンシブデザインに最適です。

用途
  • レスポンシブUIレイアウト
  • ダイナミックルートサイズ
  • クロスプラットフォームの一貫性
  • コンテンツベースのレイアウト調整
  • カスタムナビゲーションコンテナ
主な機能
  • Visual resizing only
  • Minimal performance overhead
  • Platform-agnostic
  • Simple integration
  • No state management required
適している対象
  • 適応型ナビゲーションレイアウトを必要とする開発者
  • 変動するルートコンテンツサイズを持つプロジェクト
  • マルチプラットフォーム Flutter アプリ
  • ユーザーインターフェースを重視したルーティングの向上
注意事項
  • 実際のナビゲーションスタックに影響しません
  • レイアウト制約の手動処理が必要です
  • 複雑なネストされたナビゲーターには適していません
  • 視覚的なサイズ変更に限定され、構造上の変更は含まれない
  • 追加のパディングまたはアラインメントのセットアップが必要になる場合があります
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add navigator_resizable

カテゴリー

関連プロジェクト