Map<String, dynamic> toMap() { Map<String, dynamic> options = {}; options.addAll(browserSettings.toMap()); options.addAll(webViewSettings.toMap()); return options; }