forked from ibhavikmakwana/FlutterPlayground
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdata_table_example.dart
More file actions
74 lines (71 loc) · 1.72 KB
/
data_table_example.dart
File metadata and controls
74 lines (71 loc) · 1.72 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
import 'package:flutter/material.dart';
class DataClassExample extends StatelessWidget {
final String title;
DataClassExample(this.title);
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text(title),
),
body: Center(
child: DataTable(
sortColumnIndex: 1,
columns: [
DataColumn(
label: Text("One"),
numeric: true,
tooltip: "This is first column"),
DataColumn(
label: Text("Two"),
numeric: false,
)
],
rows: [
DataRow(
cells: [
DataCell(
Text("Cell 1"),
showEditIcon: true,
onTap: () {
print("Cell 1 tapped");
},
placeholder: false,
),
DataCell(
Text("Cell 2"),
onTap: () {},
),
],
),
DataRow(
cells: [
DataCell(
Text("Cell 3"),
onTap: () {},
),
DataCell(
Text("Cell 4"),
onTap: () {},
),
],
),
DataRow(
cells: [
DataCell(
Text("Cell 5"),
onTap: () {},
),
DataCell(
Text("Cell 6"),
onTap: () {},
),
],
),
],
sortAscending: true,
),
),
);
}
}