{"id":15066417,"url":"https://github.com/binarybush/toggle_list","last_synced_at":"2025-04-10T13:42:45.148Z","repository":{"id":49791622,"uuid":"451841849","full_name":"BinaryBush/toggle_list","owner":"BinaryBush","description":"An easy-to-use and highly customizable expandable list widget for your Flutter application.","archived":false,"fork":false,"pushed_at":"2023-11-01T19:45:03.000Z","size":132,"stargazers_count":5,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T12:21:44.878Z","etag":null,"topics":["dart","flutter","flutter-package","flutter-widgets"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BinaryBush.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-25T11:00:53.000Z","updated_at":"2024-09-01T19:04:27.000Z","dependencies_parsed_at":"2022-09-08T11:21:31.003Z","dependency_job_id":"1e6110a2-87de-464f-a323-aa8211a1412d","html_url":"https://github.com/BinaryBush/toggle_list","commit_stats":{"total_commits":23,"total_committers":2,"mean_commits":11.5,"dds":"0.13043478260869568","last_synced_commit":"43cc0df0ac30c7fea3b78ca7f93a04585d090961"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BinaryBush%2Ftoggle_list","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BinaryBush%2Ftoggle_list/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BinaryBush%2Ftoggle_list/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BinaryBush%2Ftoggle_list/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BinaryBush","download_url":"https://codeload.github.com/BinaryBush/toggle_list/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248226250,"owners_count":21068169,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","flutter","flutter-package","flutter-widgets"],"created_at":"2024-09-25T01:07:49.809Z","updated_at":"2025-04-10T13:42:45.127Z","avatar_url":"https://github.com/BinaryBush.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](https://github.com/BinaryBush/binarybush.dev/blob/main/assets/banner.png)\n\nAn easy-to-use and highly customizable expandable list widget for your Flutter application.\n\n![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/binarybush/toggle_list?sort=semver) ![GitHub](https://img.shields.io/github/license/binarybush/toggle_list?label=license) ![Lines of code](https://img.shields.io/tokei/lines/github/binarybush/toggle_list)\n\n\u003e This package is not yet widely tested.\n\u003e \n\u003e Use it with caution and [file any potential issues you see](https://github.com/BinaryBush/toggle_list/issues/new/choose).\n\n\u003cspan\u003e\u003cimg src=\"https://user-images.githubusercontent.com/50302858/150950690-076b7560-8b8f-4fba-b9c2-0350749abbe7.gif\" style=\"width:250px;\"/\u003e\u003c/span\u003e\n\u003cspan\u003e\u003cimg src=\"https://user-images.githubusercontent.com/50302858/150950727-0725106d-970b-4618-9db8-e4faec9c030a.gif\" style=\"width:250px;\"/\u003e\u003c/span\u003e\n\n## Installation\n\n### Via command line\n```\nflutter pub add toggle_list\n```\n### Manually\nAdd the following line to your pubspec.yaml file.\n```yaml\ndependencies:\n  toggle_list: ^0.3.1\n```\nThen either save the file or use the `flutter pub run` command.\n\n### Import\n```dart\nimport 'package:toggle_list/toggle_list.dart';\n```\n    \n## Usage \n```dart\nreturn Scaffold(\n  body: ToggleList(\n    children: [\n      ToggleListItem(\n        title: const Text('I am the first item'),\n        content: const Padding(\n          padding: EdgeInsets.all(20),\n          child: Text('Hello there!'),\n        ),\n      ),\n      ToggleListItem(\n        title: const Text('I am the second item'),\n        content: const Padding(\n          padding: EdgeInsets.all(20),\n          child: Text('I am delighted that you are here.'),\n        ),\n      ),\n      ToggleListItem(\n        title: const Text('I am the third item'),\n        content: const Padding(\n          padding: EdgeInsets.all(20),\n          child: Text('Have a wonderful day!'),\n        ),\n      ),\n    ],\n  ),\n);\n```\n\nFor a more detailed use case, check out the [example directory](https://github.com/binarybush/toggle_list/tree/main/example).\n\n## Contributing\nContributions of any kind are always welcome!\n\nAs 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](mailto:contact@binarybush.dev).\n\n## Metadata\n:green_book: [Documentation](https://pub.dev/documentation/toggle_list/latest/)\n\n:email: [contact@binarybush.dev](mailto:contact@binarybush.dev)\n\n:bug: [Bug report](https://github.com/BinaryBush/toggle_list/issues/new?assignees=\u0026labels=bug%2Ctriage\u0026template=1_bug.yaml)\n\n:zap: [Requesting features](https://github.com/BinaryBush/toggle_list/issues/new?assignees=\u0026labels=new-feature\u0026template=2_feature_request.yaml)\n\nEvery opened issue is very much appreciated!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinarybush%2Ftoggle_list","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbinarybush%2Ftoggle_list","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbinarybush%2Ftoggle_list/lists"}