toggle_list 0.3.1 copy "toggle_list: ^0.3.1" to clipboard
toggle_list: ^0.3.1 copied to clipboard

An easy-to-use and highly customizable expandable list widget for your Flutter application.

Logo

An easy-to-use and highly customizable expandable list widget for your Flutter application.

GitHub release (latest SemVer) GitHub Lines of code

This package is not yet widely tested.

Use it with caution and file any potential issues you see.

Installation #

Via command line #

flutter pub add toggle_list

Manually #

Add the following line to your pubspec.yaml file.

dependencies:
  toggle_list: ^0.3.1

Then either save the file or use the flutter pub run command.

Import #

import 'package:toggle_list/toggle_list.dart';

Usage #

return Scaffold(
  body: ToggleList(
    children: [
      ToggleListItem(
        title: const Text('I am the first item'),
        content: const Padding(
          padding: EdgeInsets.all(20),
          child: Text('Hello there!'),
        ),
      ),
      ToggleListItem(
        title: const Text('I am the second item'),
        content: const Padding(
          padding: EdgeInsets.all(20),
          child: Text('I am delighted that you are here.'),
        ),
      ),
      ToggleListItem(
        title: const Text('I am the third item'),
        content: const Padding(
          padding: EdgeInsets.all(20),
          child: Text('Have a wonderful day!'),
        ),
      ),
    ],
  ),
);

For a more detailed use case, check out the example directory.

Contributing #

Contributions of any kind are always welcome!

As of now, we don't have a standardized way for contributions. For this reason, if you would like to help us with your coding, feel free to send an email to contact@binarybush.dev.

Metadata #

📗 Documentation

✉️ contact@binarybush.dev

🐛 Bug report

Requesting features

Every opened issue is very much appreciated!

63
likes
160
pub points
90%
popularity

Publisher

verified publisherbinarybush.dev

An easy-to-use and highly customizable expandable list widget for your Flutter application.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter, scroll_to_index

More

Packages that depend on toggle_list