Flutter — переход на страницу сведений о выборе строки sfdatagrid (в таблице есть данные из firestore)
Мне удалось заполнить таблицу SfDatagrid данными из firestore, это ссылка на код:
Этот код работает отлично, и у меня есть желаемый результат.
Но проблема в том, что при выборе таблицы я хочу, чтобы приложение перемещалось по странице сведений и показывало больше информации из источника firebase в выбранной строке.
Но я не знаю, как я могу передать снимок документа или индекс документа на страницу сведений, когда выбрана строка.
Заметьте, я еще не профессионал, я только начинаю.
Я пробовал это:
onCellTap: (DataGridCellTapDetails details) {
final DataGridRow row = employeeDataGridSource
.effectiveRows[details.rowColumnIndex.rowIndex - 1];
Navigator.of(context).push(MaterialPageRoute(
builder: (context) => DataGridRowInfoPage(row: row)));
},
Но он показывает только информацию о таблице, но в документе firestore у меня много полей, и я не могу показать их все в таблице, я хочу показать их только на странице сведений.