operator []= method
void
operator []=(
- dynamic header,
- dynamic value
Sets value for header in the current record. If header is an int, it is interpreted as the
column index. If header is a String, it is used to lookup the header and find the column index.
Data will not be written to the StringSink before writeData is called.
Implementation
void operator []=(dynamic header, dynamic value) {
if (header is int) {
_data.set(value, '', header);
} else if (header is String) {
_data.set(value, header, -1);
} else {
throw InvalidHeaderException('Invalid header type ${header.runtimeType}: extected int or String');
}
}