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

azlistview のカバー
パッケージ詳細v2.0.0

azlistview

Flutterのスタックヘッダーとインデックス付きListView。IndexBar。都市リストや連絡先リストなど。インデックスとホバー効果。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
3.4万
いいね数
318
Pub ポイント
130

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

flutter pub add azlistview

パッケージ概要

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

azlistview は、連絡先リストや都市リスト、またはアルファベット順に並べられたデータを素早くナビゲートできるようにする、スタックヘッダーとインデックスバー付きの ListView を提供する Flutter パッケージです。ユーザーがスクロールする際に現在のセクションを強調表示するフローティングインデックスバーを備えており、直感的でスムーズなユーザーエクスペリエンスを提供します。複数のプラットフォームでホバー効果と動的なヘッダー位置をサポートしています。シンプルさとパフォーマンスを重視して設計されており、アルファベット順のソートと高速スクロールが必要なアプリへの統合が容易です。

用途

  • アルファベットインデックス付き連絡先リスト
  • スタックヘッダー付きの都市リスト
  • アルファベット検索インターフェース
  • クイックナビゲーション付きのユーザー ディレクトリ
  • リスト用のカスタマイズ可能なインデックスバー
  • セクションマーカー付きのスクロール可能なデータ

主な機能

  • スタックされたセクションヘッダー
  • ホバー効果付きのフローティングインデックスバー
  • アルファベット順の並べ替えサポート
  • クロスプラットフォーム互換性
  • カスタマイズ可能な外観
  • セクションの強調付きスムーズスクロール

適している対象

  • 連絡先またはディレクトリアプリを開発する開発者
  • アルファベットナビゲーションが必要なアプリ
  • 洗練されたリストコンポーネントを探しているUIデザイナー
  • Android、iOS、Web、macOS、Windows、Linux をターゲットとするプロジェクト
  • ユーザーに優しいスクロールインターフェースを重視するチーム

注意事項

  • 最適なパフォーマンスを得るためには、大規模なデータセットを慎重に扱う必要があります
  • アルファベット以外のデータ用にカスタムスタイルが必要になる場合があります
  • インデックスバーの動作は、RTLレイアウト用に調整が必要な場合があります
  • 拡張されない限り、アルファベットインデックスに制限される
  • 順不同または複雑なグループ化ロジックには適していません

元の README

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

Language: English | 中文简体

azlistview

A Flutter sticky headers & index ListView. Based on scrollable_positioned_list.
AzListView, SuspensionView, IndexBar.

Features

  • Easy creation of city list or contact list interfaces.
  • List items can be grouped A-Z.
  • Sticky headers with floating option.
  • Support custom header.
  • Support index linkage.
  • IndexBar supports custom styles.
  • IndexBar supports local images.
  • Allows scrolling to a specific item in the list.

Pub

dependencies:
  azlistview: ^2.0.0

Screenshots

Changelog

Please see the Changelog page to know what's recently changed.
v1.1.0
itemBuilder do not include the header, because it is automatically merged internally. fix #38.

App

Moss.
A GitHub client app developed with Flutter, which supports Android iOS Web.
Web :Flutter Web.

カテゴリー

依存関係

依存関係一覧 1 件

ソースリポジトリ

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