toMap method
Implementation
@override
Map<String, dynamic> toMap() {
var json = super.toMap();
json['shouldShowScanAreaGuides'] = _shouldShowScanAreaGuides;
json['hasListener'] = _listener != null;
json['modeId'] = _mode.toMap()['modeId'];
return json;
}