show static method
Future<TCsvHeaderMapping?>
show(
- BuildContext context, {
- required List<
TCsvColumn> expectedColumns, - required List<
String> csvHeaders, - required List<
List< sampleRows,String> > - required TCsvHeaderMapping initialMapping,
Shows the mapper dialog.
Implementation
static Future<TCsvHeaderMapping?> show(
BuildContext context, {
required List<TCsvColumn> expectedColumns,
required List<String> csvHeaders,
required List<List<String>> sampleRows,
required TCsvHeaderMapping initialMapping,
}) {
return TModalService.show<TCsvHeaderMapping>(
context,
(mContext) => TCsvHeaderMapperModal(
expectedColumns: expectedColumns,
csvHeaders: csvHeaders,
sampleRows: sampleRows,
initialMapping: initialMapping,
onConfirm: (mapping) {
Navigator.of(mContext.context).pop(mapping);
},
),
width: 720,
title: 'Map CSV Headers',
showCloseButton: true,
);
}