No description
Find a file
Mark 8fce7a499e Feat/intial nested categories (#1)
* feat: add nested category functionality

* feat(example): add nested category example app

* chore(changelog): add v0.0.1 changelog

* chore(readme): add readme

* feat(custom-header): add custom category header functionality

* feat(header_style): add default header style requirement

* feat(capitalization): add header capitalization

* fix: feedback

* fix: feedback
2024-04-08 15:22:04 +02:00
.github/workflows chore(initial): add initial Flutter component. 2024-04-03 09:19:38 +02:00
example Feat/intial nested categories (#1) 2024-04-08 15:22:04 +02:00
lib Feat/intial nested categories (#1) 2024-04-08 15:22:04 +02:00
.gitignore chore(initial): add initial Flutter component. 2024-04-03 09:19:38 +02:00
analysis_options.yaml Feat/intial nested categories (#1) 2024-04-08 15:22:04 +02:00
CHANGELOG.md Feat/intial nested categories (#1) 2024-04-08 15:22:04 +02:00
CONTRIBUTING.md chore(initial): add initial Flutter component. 2024-04-03 09:19:38 +02:00
LICENSE chore(initial): add initial Flutter component. 2024-04-03 09:19:38 +02:00
pubspec.yaml chore(initial): add initial Flutter component. 2024-04-03 09:19:38 +02:00
README.md Feat/intial nested categories (#1) 2024-04-08 15:22:04 +02:00

flutter_nested_categories

This Flutter component allows you to easily create nested categories that are very customizable.

Features

  • Nested Categories
  • Collapsible Categories

Usage

You can build a nested category using the CategoryList class, like this:

CategoryList(
    content: [
        Category(
            name: "Category 1",
            content: [
                const Text("Content 1"),
                const Text("Content 2"),
            ],
            nestedCategories: [
                Category(
                    name: "Category 1.1",
                    content: [
                    const Text("Content 1.1"),
                    const Text("Content 1.2"),
                    ],
                ),
            ],
        ),
    ],
),

You have a bunch of customization options available as well, such as:

  • Setting a (text)title (and title styling/center),
  • Setting a custom title,
  • Collapsible categories,
  • Header styling.

For a more detailed example you can see the example.

Or, you could run the example yourself:

git clone https://github.com/Iconica-Development/flutter_nested_categories.git

cd flutter_nested_categories

cd example

flutter run

Issues

Please file any issues, bugs or feature request as an issue on our GitHub page. Commercial support is available if you need help with integration with your app or services. You can contact us at support@iconica.nl.

Want to contribute

If you would like to contribute to the component (e.g. by improving the documentation, solving a bug or adding a cool new feature), please carefully review our contribution guide and send us your pull request.

Author

This flutter_thermal_printer for Flutter is developed by Iconica. You can contact us at support@iconica.nl