{"repo":"godilite/editable","free":true,"listed":false,"github":"https://github.com/godilite/editable","clone":"git clone https://github.com/godilite/editable.git","description":"This library allows you to create editable tables and spreadsheets with ease, either by providing initial row and column count to display an empty table or use it with predefined rows and column data sets.","language":"Dart","stars":106,"topics":["flutter","flutterpackage","flutter-package","flutter-examples","flutter-desktop","flutter-android","dart"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Editable ⚡️A highly customizable, editable table package for Flutter projects. Specs This package allows you to create editable tables and spreadsheets with ease, either by providing inital row and column count to display an empty table, or use it with predefined rows and column data sets. It is compatible with Flutter Desktop (Windows, Linux, MacOS), IOS, Android, and Web . ❤️ Features Save Edited Rows Save Edited cell Customize cell data Add Empty rows Create Empty tables Customizable Save button Customize Table headers Zebra - Stripe table Style table border Adjustable Column widths Spread Some :heart: Support us You can buy us a cup of coffee. Sponsor our next milestones Getting started In the pubspec.yaml of your flutter project, add the following dependency: In your library add the following import: API Create Table To create a new table, use the Editable() widget class and provide the table data properties as follows: - column : an array of objects example example: [title] is the column heading [widthFactor] a custom size ratio of each column width, if not provided, defaults to [columnRatio = 0.20] [key] an identifyer preferably without space and special characters - rows : an array of objects, where each object key represents a column [key], example: Each objects DO NOT have to be positioned in same order as its column - rowCount : Interger value of number of rows to be generated: Optional if row data is provided - columnCount : Interger value of number of columns to ","default_branch":null,"files":null,"tree":[],"storefront":"/r/godilite","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/godilite/editable/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."}