{"repo":"AppFlowy-IO/appflowy-board","free":true,"listed":false,"github":"https://github.com/AppFlowy-IO/appflowy-board","clone":"git clone https://github.com/AppFlowy-IO/appflowy-board.git","description":"AppFlowy Board is a board-style widget that consists of multi-groups. It supports drag and drop between different groups. The AppFlowy Kanban Board project for AppFlowy and Beyond.","language":"Dart","stars":109,"topics":["flutter","flutter-apps","flutter-examples","flutter-package","flutter-widget","kanban","kanban-board","kanban-board-application"],"license":null,"category":"mobile-apps","readme_excerpt":"appflowy board AppFlowy Board A customizable and draggable Kanban Board widget for Flutter Discord • Twitter Intro appflowy board is a customizable and draggable Kanban Board widget for Flutter. You can use it to create a Kanban Board tool like those in Trello. Check out appflowy board to see to build a BoardView database. Getting Started Add the AppFlowy Board Flutter package to your environment. With Flutter: This will add a line like this to your package's pubspec.yaml: Create your first board Initialize an AppFlowyBoardController for the board. It contains the data used by the board. You can register callbacks to receive the changes of the board. Provide an initial value of the board by initializing the AppFlowyGroupData . It represents a group data and contains list of items. Each item displayed in the group requires to implement the AppFlowyGroupItem class. Finally, return a AppFlowyBoard widget in the build method. Usage Example To quickly grasp how it can be used, look at the /example/lib folder. First, run main.dart to play with the demo. Second, let's delve into multi board list example.dart to understand a few key components: - A Board widget is created via instantiating an AppFlowyBoard object. - In the AppFlowyBoard object, you can find the AppFlowyBoardController , which is defined in board data.dart, is fed with pre-populated mock data. It also contains callback functions to materialize future user data. - Three builders: AppFlowyBoardHeaderBuilder, AppFlowyBoa","default_branch":null,"files":null,"tree":[],"storefront":"/r/AppFlowy-IO","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AppFlowy-IO/appflowy-board/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}