パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v1.3.2

sliding_panel

pub.dev で見つけることができる最もカスタマイズ可能な下部スライドパネルです。ご希望の通りに!

30日間ダウンロード
1200
いいね数
100
Pub ポイント
40

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

flutter pub add sliding_panel

パッケージ概要

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

Flutter向けに高度にカスタマイズ可能な下部スライドパネルで、外観、動作、アニメーションの完全な制御を提供します。柔軟性と直感性を重視した設計により、開発者はパネルのサイズ、ドラッグジェスチャー、スナップポイント、ビジュアルスタイルを任意のデザイン要件に合わせて調整できます。モーダル、フィルター、または画面下部からスライドアップするインタラクティブオーバーレイに最適です。パッケージは軽量であり、パフォーマンスを意識して構築されており、さまざまなデバイスでスムーズな操作をサポートしています。

用途

  • カスタムボトムシート
  • インタラクティブフィルタ
  • モーダルダイアログ
  • スワイプアップドロワー
  • 動的コンテンツパネル

主な機能

  • 完全にカスタマイズ可能な外観
  • 複数のスナップポイント
  • スムーズなドラッグジェスチャー
  • カスタマイズ可能なアニメーション
  • ネストされたスクロールをサポート
  • 軽量でパフォーマンスに優れる

適している対象

  • 柔軟なボトムパネルが必要な開発者
  • 複雑なボトムシートインタラクションを持つアプリ
  • カスタム遷移を必要とするデザイン重視のUI
  • デフォルトのBottomSheetの軽量な代替品を求めるプロジェクト
  • カスタマイズとコントロールを重視するチーム

注意事項

  • ステート管理を手動で処理する必要があります
  • 基本的な使用法以外のドキュメントは限られている
  • iOS風のパララックス効果に対する組み込みサポートなし
  • パフォーマンスチューニングを行わない限り、非常に大きなコンテンツリストには最適化されていない

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

sliding_panel

The most customisable bottom sliding panel you can find on pub.dev. Just as you want it!


Features you would love

Demo



Take control Customize the way you want Various purposes
Screenshot Screenshot Screenshot
Easily put your content in the panel, customize it and then just use the panel for various purposes like,
  • Showing some persistent content on bottom of the screen.
  • Can be used like showModalBottomSheet() from Flutter to make user choices.
  • Also use like DraggableScrollableSheet() and put scrollable content inside the panel.

:point_right: How to use sliding_panel:

Please visit the Wiki to see how you can get this working.

:ok_hand: Liked my work?

You can always hit the :+1: button and :star: it.

Still not enough??? paypal.me.


Users of v0.5.0 and 0.7.0:

The latest stable release (v1.0.1) has landed with many improvements. There are some breaking changes, too. For that, visit the Migration guide.


A note for v0.2.0 and v0.1.0 users :worried:

From version 0.5.0, we have a LOADS of breaking :boom: changes, which means that simply updating the package won't give you all the bells and whistles of new version. :pensive: For updating guide, please go to the Migration guide.

  • After following this guide, you will enjoy new features.

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

このパッケージを使用しているプロジェクト

データはまだありません。