Datengitter
Leistungsstarker Daten-Grid, optimiert für große numerische Tabellen.
- Sterne
- 8
- Forks
- 4
- Letzter Push (UTC)
- 25.11.2022
- Projektstatus
- Aktiv
Original-README
Englischer Projektschnappschuss. Aktuelle Inhalte auf GitHub.
This package is in development and breaking changes may be made at any time.
Data Grid is a performance focused data grid optimized for large numeric tables.
Features
- Builders to prevent unnecessary rendering of data.
- Performant layout algorithm, either a fixedWidth or autoFitWidth that doesn't need to perform the expensive task of computing a each widgets getMinIntrinsicWidth
- Frozen header row and column headers
Grid widget for dart that features a frozen left and header column

Getting started
In the command line
flutter pub get data_grid
Usage
class MyWidget extends StatelessWidget {
const MyWidget({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return Grid(
columns: [
GridColumn.autoFitWidth(text: "Hello"),
GridColumn.autoFitWidth(text: "World"),
],
rows: [
GridRow(children: [
GridCell.autoFitWidth(text: "123.12", sortValue: 123.12),
GridCell.autoFitWidth(text: "12", sortValue: 12),
])
],
);
}
}
Selectable Rows, Highlighted Rows
On Desktop and web, rows are by default highlighted when the mouse cursor is hovered over them. Rows can be selected by passing selectedRowIndex. Highlighted and selected styles can be configured in DataGridThemeData.
Frozen Headers
By default column headers are frozen, this means that row content will scroll underneath them.
By default row headers are frozen, however this can be disabled using hasRowHeader boolean.
Kategorien
Verwendete Abhängigkeiten
Abhängigkeiten 4 Einträge
- flutter
{"sdk":"flutter"} - sync_scroll_controller
^1.0.1 - flutter_testEntwicklung
{"sdk":"flutter"} - flutter_lintsEntwicklung
^2.0.0
Wie wähle ich ein passendes Repository?
Nach Anwendungsfall filtern, Aktivität vergleichen und vor der Nutzung das Originalprojekt prüfen.
- Nach Name, Autor oder Beschreibung suchen und nach Thema eingrenzen.
- Sterne, Forks und letzte Pushes vergleichen. Sterne zeigen Interesse, garantieren aber keine Qualität.
- Vor der Nutzung README, Lizenz und Issues auf GitHub prüfen.
Quellen und Pflege
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗
- ted-marozzi/data-grid · GitHub ↗
- GitHub Docs — Saving repositories with stars ↗
- Verzeichnis gepflegt von Ducafecat ↗