1- ## PlutoGrid for flutter - v7 .0.2
1+ ## PlutoGrid for flutter - v8 .0.0
22
33[ ![ Awesome Flutter] ( https://img.shields.io/badge/Awesome-Flutter-blue.svg )] ( https://github.com/Solido/awesome-flutter )
44[ ![ codecov] ( https://codecov.io/gh/bosskmk/pluto_grid/branch/master/graph/badge.svg )] ( https://codecov.io/gh/bosskmk/pluto_grid )
55[ ![ License: MIT] ( https://img.shields.io/badge/License-MIT-yellow.svg )] ( https://opensource.org/licenses/MIT )
66
77<br >
88
9- ` PlutoGrid ` is a ` DataGrid ` that can be operated with the keyboard in various situations such as moving cells.
9+ ` PlutoGrid ` is a ` DataGrid ` that can be operated with the keyboard in various situations such as
10+ moving cells.
1011It is developed with priority on the web and desktop.
1112Improvements such as UI on mobile are being considered.
1213If you comment on an issue, mobile improvements can be made quickly.
1314
1415<br >
1516
1617### [ Demo Web] ( https://bosskmk.github.io/pluto_grid/build/web/index.html )
18+
1719> You can try out various functions and usage methods right away.
1820> All features provide example code.
1921
2022<br >
2123
2224### [ Pub.Dev] ( https://pub.dev/packages/pluto_grid )
25+
2326> Check out how to install from the official distribution site.
2427
2528<br >
2629
2730### [ Documentation] ( https://pluto.weblaze.dev/series/pluto-grid )
31+
2832> The documentation has more details.
2933
3034<br >
3135
3236### [ ChangeLog] ( https://github.com/bosskmk/pluto_grid/blob/master/CHANGELOG.md )
37+
3338> Please note the changes when changing the version of PlutoGrid you are using.
3439
3540<br >
3641
3742### [ Issue] ( https://github.com/bosskmk/pluto_grid/issues )
43+
3844> Report any questions or errors.
3945
4046<br >
@@ -50,59 +56,71 @@ If you comment on an issue, mobile improvements can be made quickly.
5056### Screenshots
5157
5258#### Change the color of the rows or make the cells look the way you want them.
59+
5360![ PlutoGrid Normal] ( https://bosskmk.github.io/images/pluto_grid/2.8.0/pluto_grid_2.8.0_01.png )
5461
5562<br >
5663
5764#### Date type input can be easily selected by pop-up and keyboard.
65+
5866![ PlutoGrid Select Popup] ( https://bosskmk.github.io/images/pluto_grid/3.1.0/pluto_grid_3.1.0_01.png )
5967
6068<br >
6169
6270#### The selection type column can be easily selected using a pop-up and keyboard.
71+
6372![ PlutoGrid Select Date] ( https://bosskmk.github.io/images/pluto_grid/2.8.0/pluto_grid_2.8.0_03.png )
6473
6574<br >
6675
6776#### Group columns by desired depth.
77+
6878![ PlutoGrid Cell renderer] ( https://bosskmk.github.io/images/pluto_grid/2.8.0/pluto_grid_2.8.0_04.png )
6979
7080<br >
7181
7282#### Grid can be expressed in dark mode or a combination of desired colors. Also, freeze the column, move it by dragging, or adjust the size.
83+
7384![ PlutoGrid Multi select] ( https://bosskmk.github.io/images/pluto_grid/2.8.0/pluto_grid_2.8.0_05.png )
7485
7586<br >
7687
7788### Example
89+
7890Generate the data to be used in the grid.
91+
7992``` dart
8093
8194List<PlutoColumn> columns = [
95+
8296 /// Text Column definition
8397 PlutoColumn(
8498 title: 'text column',
8599 field: 'text_field',
86100 type: PlutoColumnType.text(),
87101 ),
102+
88103 /// Number Column definition
89104 PlutoColumn(
90105 title: 'number column',
91106 field: 'number_field',
92107 type: PlutoColumnType.number(),
93108 ),
109+
94110 /// Select Column definition
95111 PlutoColumn(
96112 title: 'select column',
97113 field: 'select_field',
98114 type: PlutoColumnType.select(['item1', 'item2', 'item3']),
99115 ),
116+
100117 /// Datetime Column definition
101118 PlutoColumn(
102119 title: 'date column',
103120 field: 'date_field',
104121 type: PlutoColumnType.date(),
105122 ),
123+
106124 /// Time Column definition
107125 PlutoColumn(
108126 title: 'time column',
@@ -143,6 +161,7 @@ List<PlutoRow> rows = [
143161```
144162
145163Create a grid with the data created above.
164+
146165``` dart
147166 @override
148167Widget build(BuildContext context) {
@@ -173,6 +192,7 @@ Widget build(BuildContext context) {
173192
174193| Flutter | PlutoGrid |
175194| ------------------| -----------------------|
195+ | 3.19.0 or higher | 8.0.0 or higher |
176196| 3.10.0 or higher | 7.0.0 or higher |
177197| 3.7.0 or higher | 6.0.0 or higher |
178198| 3.3.0 or higher | 5.0.6 or higher |
@@ -184,7 +204,9 @@ For other versions, contact the issue
184204<br >
185205
186206### Related packages
207+
187208> develop packages that make it easy to develop admin pages or CMS with Flutter.
209+
188210* [ PlutoGrid] ( https://github.com/bosskmk/pluto_grid )
189211* [ PlutoMenuBar] ( https://github.com/bosskmk/pluto_menu_bar )
190212* [ PlutoLayout] ( https://github.com/bosskmk/pluto_layout )
0 commit comments