FLUTTER ECOSYSTEM

extended_sliver

Sliver の強力な拡張ライブラリで、SliverPinnedPersistentHeader、SliverPinnedToBoxAdapter、ExtendedSliverAppbar を含みます。

extended_sliver のカバー
最新バージョン
2.1.3
30日間ダウンロード
1.4万
いいね数
163
Pub ポイント
150

パッケージ概要

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

概要

ExtendedSliver は、追加のカスタマイズ可能なコンポーネントを備えた Flutter パッケージで、Sliver ウィジェットファミリーを拡張します。スクロール中に固定されるヘッダー用の SliverPinnedPersistentHeader、スクロール可能領域内に任意のウィジェットを固定するための SliverPinnedToBoxAdapter、高度なアプリバー機能を提供する ExtendedSliverAppbar を導入しています。複雑なリストやアプリバーにおけるスクロール動作の精密な制御を求める開発者向けに設計されており、最小限のボイラープレートで標準スリーブの機能を拡張します。複数プラットフォームで洗練されたスクロール体験が必要なアプリに最適です。

用途
  • スクロールビュー内のカスタマイズ可能な永続ヘッダー
  • 動的な挙動を備えた高度なアプリバー設計
  • スクロール可能なリスト内の特定の位置にウィジェットをピン留めする
  • 複雑なスクロールベースのレイアウトを作成する
  • レイヤードスクロール効果を使用した応答性のあるUIの構築
  • 最適化されたスリバー使用によるリストパフォーマンスの向上
主な機能
  • スリバーPinnedPersistentHeader はスタックヘッダーに使用されます
  • 任意のウィジェットをピン留めするための SliverPinnedToBoxAdapter
  • 拡張されたカスタマイズ機能を備えた ExtendedSliverAppbar
  • すべての主要プラットフォームに対応
  • 最小限のセットアップと直感的な API
  • 大規模なリスト向けの最適化されたパフォーマンス
適している対象
  • 複雑なスクロール可能なインターフェースを構築する開発者
  • スクロール動作の正確な制御が必要なUIデザイナー
  • 動的またはレイヤードコンテンツレイアウトを持つアプリ
  • クロスプラットフォームのFlutterアプリケーション
  • カスタムスクロールロジックを減らそうとしているチーム
  • 再利用可能で保守可能なスリバー コンポーネントを必要とするプロジェクト
注意事項
  • Sliver ウィジェットに精通している必要があります
  • シンプルなスクロールビューの複雑さを増す可能性があります
  • 高度なユースケースに最適
  • 基本的な例以外のドキュメントは限られている
  • 過剰に使用するとパフォーマンスに影響が出る可能性があります
  • Flutterの基本を学ぶ初心者には理想的ではありません
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

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

flutter pub add extended_sliver

カテゴリー

ソースリポジトリ

関連プロジェクト