{"repo":"Mehmetyaz/dashboard","free":true,"listed":false,"github":"https://github.com/Mehmetyaz/dashboard","clone":"git clone https://github.com/Mehmetyaz/dashboard.git","description":"Dynamic dashboard widget that allows your users to create their own layouts. Rezise, move, indirect resize/move, auto re-layout are supported.","language":"Dart","stars":119,"topics":["dart","dashboard","flutter"],"license":"Apache-2.0","category":"dashboards-admin","readme_excerpt":"Dynamic dashboard widget that allows your users to create their own layouts. Rezise, move, indirect resize/move, auto re-layout are supported. Features Try online demo Dashboard can be thought of as a dynamic grid. Your users can create their own layouts, add new widgets or remove widgets. Layout divides the screen into horizontal slots according to the entered value. The aspect ratio of the slots also determine their height. Widgets called DashboardItem are placed in these slots. This layout can be changed later. Resize Dashboard Items can be resized both by long pressing on mobile and by holding and moving on desktop/browser. Move Dashboard Item locations can be changed by long pressing on mobile or by holding and pulling on desktop/browser. Slots Changes With dynamic slot count, you can re-layout window size changes. Storage Delegate The layout information of the users can be stored in the database or on the local disk. Define your storage delegate. And use it. Getting started Define Dashboard Define Items Items can come from the database, or can be defined as fixed. Fixed: Or with delegate: See example Define Builder The Builder is invoked with a DashboardItem and returns a widget. Parameters Item Style Each item is wrapped with a Material widget. You can enter the parameters of the Material widget with item style. All is optional. Slide Slide to top items initially. Auto relayout places items to top as possible. Before: After: Shrink Shrink items when re-layout or editin","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mehmetyaz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mehmetyaz/dashboard/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."}