sticky_az_list 0.0.7 copy "sticky_az_list: ^0.0.7" to clipboard
sticky_az_list: ^0.0.7 copied to clipboard

A ListView with sticky headers and an dynamic vertical Alphabet List on the Side which you can drag and tap to scroll to the first item starting with that letter in the list.

Sticky AZ List #

A ListView with sticky headers and with an dynamic vertical Alphabet List on the Side which you can drag and tap to scroll to the first item starting with that letter in the list. #

Features #

  • Easy to create
  • Sticky headers with floating option.
  • Support index linkage.
  • Customizable header
  • Customizable sidebar
  • Customizable overlay
  • Configurable sidebar items
  • Work with NestedScrollView
ezgif-2-7c0b388d08

Usage #

Depend on it:

dependencies:
  sticky_az_list: ^0.0.7

Import:

import 'package:sticky_az_list/sticky_az_list.dart';

Example:

class User extends TaggedItem {
  final String name;
  User({required this.name});

  @override
  String sortName() => name;
}

final usersList = data
      .map(
        (item) => User(
          name: item['name'] as String,
        ),
      )
      .toList();

StickyAzList(
    items: artists,
    builder: (context, index, item) {
        return ListTile(
                title: Text(item.name),
                leading: Text(index.toString()),
            );
    });
11
likes
130
pub points
80%
popularity

Publisher

unverified uploader

A ListView with sticky headers and an dynamic vertical Alphabet List on the Side which you can drag and tap to scroll to the first item starting with that letter in the list.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

collection, flutter, flutter_sticky_header

More

Packages that depend on sticky_az_list