diff --git a/apps/weblibre/android/app/src/main/AndroidManifest.xml b/apps/weblibre/android/app/src/main/AndroidManifest.xml index 7dd4e1fd..c758d1c8 100644 --- a/apps/weblibre/android/app/src/main/AndroidManifest.xml +++ b/apps/weblibre/android/app/src/main/AndroidManifest.xml @@ -271,6 +271,10 @@ android:name="io.flutter.embedding.android.EnableImpeller" android:value="false" /> + + _mdiIconsByName = Map.unmodifiable({ + for (final iconData in MdiIcons.values) + if (iconData.mdiMetadata case final metadata?) metadata.name: iconData, +}); + +final Map _mdiIconsByCodePoint = Map.unmodifiable({ + for (final iconData in MdiIcons.values) iconData.codePoint: iconData, +}); + class IconDataJsonConverter implements JsonConverter> { const IconDataJsonConverter(); @override IconData fromJson(Map json) { - return IconData( - json['codePoint'] as int, - fontFamily: json['fontFamily'] as String?, - fontPackage: json['fontPackage'] as String?, - ); + if (json['name'] case final String name) { + final iconData = _mdiIconsByName[name]; + if (iconData != null) { + return iconData; + } + } + + final codePoint = json['codePoint']; + if (codePoint is int) { + final iconData = _mdiIconsByCodePoint[codePoint]; + if (iconData != null) { + return iconData; + } + } + + throw FormatException('Unknown MDI icon data: $json'); } @override Map toJson(IconData iconData) { - return { - 'codePoint': iconData.codePoint, - 'fontFamily': iconData.fontFamily, - 'fontPackage': iconData.fontPackage, - }; + final metadata = iconData.mdiMetadata; + if (metadata == null) { + throw ArgumentError.value( + iconData, + 'iconData', + 'Icon is not an MDI icon', + ); + } + + return {'name': metadata.name}; } } @@ -57,11 +83,6 @@ class IconDataTypeConverter implements TypeConverter { @override String toSql(IconData value) { - assert( - value.fontFamily != null, - 'Font family must be provided to identify icon', - ); - return jsonEncode(const IconDataJsonConverter().toJson(value)); } } diff --git a/apps/weblibre/lib/features/bangs/data/providers.dart b/apps/weblibre/lib/features/bangs/data/providers.dart index 3859bad3..bd6eea39 100644 --- a/apps/weblibre/lib/features/bangs/data/providers.dart +++ b/apps/weblibre/lib/features/bangs/data/providers.dart @@ -23,7 +23,6 @@ import 'package:drift/drift.dart'; import 'package:drift/native.dart'; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/features/bangs/data/database/database.dart'; @@ -33,14 +32,9 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) BangDatabase bangDatabase(Ref ref) { final db = BangDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File(p.join(filesystem.profileDatabasesDir.path, 'bang.db')); - // Also work around limitations on old Android versions - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground(file); }), ); diff --git a/apps/weblibre/lib/features/bangs/data/providers.g.dart b/apps/weblibre/lib/features/bangs/data/providers.g.dart index 01a6e161..e1ab9396 100644 --- a/apps/weblibre/lib/features/bangs/data/providers.g.dart +++ b/apps/weblibre/lib/features/bangs/data/providers.g.dart @@ -48,4 +48,4 @@ final class BangDatabaseProvider } } -String _$bangDatabaseHash() => r'0369d508def140a32c08c0551cefed57b1ca4b26'; +String _$bangDatabaseHash() => r'89fc1c6fe4100d32a50314ac8ab98af2eba96cfd'; diff --git a/apps/weblibre/lib/features/geckoview/features/browser/presentation/utils/tab_view_reorder.dart b/apps/weblibre/lib/features/geckoview/features/browser/presentation/utils/tab_view_reorder.dart index eb0ef24b..a45ad73a 100644 --- a/apps/weblibre/lib/features/geckoview/features/browser/presentation/utils/tab_view_reorder.dart +++ b/apps/weblibre/lib/features/geckoview/features/browser/presentation/utils/tab_view_reorder.dart @@ -56,11 +56,7 @@ TabViewReorderResult? buildTabViewReorderResult({ final reordered = visibleItems.toList(); final movingItem = reordered.removeAt(oldIndex); - var insertIndex = newIndex; - if (insertIndex > oldIndex) { - insertIndex -= 1; - } - insertIndex = insertIndex.clamp(0, reordered.length); + final insertIndex = newIndex.clamp(0, reordered.length); reordered.insert(insertIndex, movingItem); if (!hierarchical) { diff --git a/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/tab_view/tab_list_view.dart b/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/tab_view/tab_list_view.dart index 8a1843c9..8b2e4395 100644 --- a/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/tab_view/tab_list_view.dart +++ b/apps/weblibre/lib/features/geckoview/features/browser/presentation/widgets/tab_view/tab_list_view.dart @@ -432,7 +432,7 @@ class _TabListView extends HookConsumerWidget { onReorderStart: (index) { ref.read(willAcceptDropProvider.notifier).clear(); }, - onReorder: (oldIndex, newIndex) async { + onReorderItem: (oldIndex, newIndex) async { //Suggestions are at the end and not reorderable, so skip if (oldIndex >= primaryRows.length) { return; diff --git a/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.dart b/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.dart index 0b7c0768..49d112d2 100644 --- a/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.dart +++ b/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.dart @@ -77,8 +77,7 @@ class SearchModuleOrder extends _$SearchModuleOrder { void reorder(int oldIndex, int newIndex) { final list = [...state]; final item = list.removeAt(oldIndex); - final insertIndex = newIndex > oldIndex ? newIndex - 1 : newIndex; - list.insert(insertIndex, item); + list.insert(newIndex, item); state = list; } diff --git a/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.g.dart b/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.g.dart index 09d9f453..9529f695 100644 --- a/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.g.dart +++ b/apps/weblibre/lib/features/geckoview/features/search/domain/providers/search_module_order.g.dart @@ -93,7 +93,7 @@ final class SearchModuleOrderProvider } } -String _$searchModuleOrderHash() => r'245c933174b1808b2cb27c4c375fac4edd12d727'; +String _$searchModuleOrderHash() => r'fde46e0a0998152340801cb323335a2f4a0f3557'; final class SearchModuleOrderFamily extends $Family with diff --git a/apps/weblibre/lib/features/geckoview/features/search/presentation/widgets/search_module_reorder_view.dart b/apps/weblibre/lib/features/geckoview/features/search/presentation/widgets/search_module_reorder_view.dart index f5f43a6d..922fe396 100644 --- a/apps/weblibre/lib/features/geckoview/features/search/presentation/widgets/search_module_reorder_view.dart +++ b/apps/weblibre/lib/features/geckoview/features/search/presentation/widgets/search_module_reorder_view.dart @@ -56,7 +56,7 @@ class SearchModuleReorderView extends ConsumerWidget { ), SliverReorderableList( itemCount: entries.length, - onReorder: (oldIndex, newIndex) { + onReorderItem: (oldIndex, newIndex) { ref .read(searchModuleOrderProvider(group).notifier) .reorder(oldIndex, newIndex); diff --git a/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.dart b/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.dart index 57a5d605..4ece48d3 100644 --- a/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.dart +++ b/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.dart @@ -23,7 +23,6 @@ import 'package:drift/drift.dart'; import 'package:drift/native.dart'; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/data/database/functions/lexo_rank_functions.dart'; @@ -35,14 +34,9 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) TabDatabase tabDatabase(Ref ref) { final db = TabDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File(p.join(filesystem.profileDatabasesDir.path, 'tab.db')); - // Also work around limitations on old Android versions - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground( file, setup: (database) { diff --git a/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.g.dart b/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.g.dart index 53453f6e..0a847054 100644 --- a/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.g.dart +++ b/apps/weblibre/lib/features/geckoview/features/tabs/data/providers.g.dart @@ -48,4 +48,4 @@ final class TabDatabaseProvider } } -String _$tabDatabaseHash() => r'983f15b87d8d8bdd52b45d79fe78a1cb4b241f6e'; +String _$tabDatabaseHash() => r'f850fbe52b2c68c801040c89cf48cadc04a9a6cc'; diff --git a/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.dart b/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.dart index 00f0d077..ceb3dcfb 100644 --- a/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.dart +++ b/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.dart @@ -216,11 +216,7 @@ class ContainerRepository extends _$ContainerRepository { ) async { if (containers.isEmpty || oldIndex == newIndex) return; - var targetIndex = newIndex; - if (targetIndex > oldIndex) { - targetIndex -= 1; - } - targetIndex = targetIndex.clamp(0, containers.length - 1); + final targetIndex = newIndex.clamp(0, containers.length - 1); if (targetIndex == oldIndex) return; final movingContainer = containers[oldIndex]; diff --git a/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart b/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart index fc6db9ac..b8ac731d 100644 --- a/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart +++ b/apps/weblibre/lib/features/geckoview/features/tabs/domain/repositories/container.g.dart @@ -42,7 +42,7 @@ final class ContainerRepositoryProvider } String _$containerRepositoryHash() => - r'8db0f2a08ee5a67123f9c110ef7edf4c574992c4'; + r'14c77b4f3ed21d9511d5bf507db013b02a122595'; abstract class _$ContainerRepository extends $Notifier { void build(); diff --git a/apps/weblibre/lib/features/geckoview/features/tabs/presentation/screens/container_list.dart b/apps/weblibre/lib/features/geckoview/features/tabs/presentation/screens/container_list.dart index adc56452..84575061 100644 --- a/apps/weblibre/lib/features/geckoview/features/tabs/presentation/screens/container_list.dart +++ b/apps/weblibre/lib/features/geckoview/features/tabs/presentation/screens/container_list.dart @@ -85,7 +85,7 @@ class ContainerListScreen extends HookConsumerWidget { padding: const EdgeInsets.fromLTRB(16, 8, 16, 96), sliver: SliverReorderableList( itemCount: containers.length, - onReorder: (oldIndex, newIndex) { + onReorderItem: (oldIndex, newIndex) { unawaited( repository.reorderContainer(containers, oldIndex, newIndex), ); diff --git a/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.dart b/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.dart index 3ff2e16e..e6d898c1 100644 --- a/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.dart +++ b/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.dart @@ -23,7 +23,6 @@ import 'package:drift/drift.dart'; import 'package:drift/native.dart'; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/data/database/functions/lexo_rank_functions.dart'; @@ -34,15 +33,11 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) TopSiteDatabase topSiteDatabase(Ref ref) { final db = TopSiteDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File( p.join(filesystem.profileDatabasesDir.path, 'top_site.db'), ); - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground( file, setup: (database) { diff --git a/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.g.dart b/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.g.dart index 72a9c0ff..7b9320ea 100644 --- a/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.g.dart +++ b/apps/weblibre/lib/features/geckoview/features/top_sites/data/providers.g.dart @@ -49,4 +49,4 @@ final class TopSiteDatabaseProvider } } -String _$topSiteDatabaseHash() => r'a5afe9a807174ae3382931612b25f959efccdded'; +String _$topSiteDatabaseHash() => r'1bba4ea77ccd1e5f32717ac9875796216db77706'; diff --git a/apps/weblibre/lib/features/proxy/presentation/controllers/ensure_proxy_started.dart b/apps/weblibre/lib/features/proxy/presentation/controllers/ensure_proxy_started.dart index 1c4b37df..022c7442 100644 --- a/apps/weblibre/lib/features/proxy/presentation/controllers/ensure_proxy_started.dart +++ b/apps/weblibre/lib/features/proxy/presentation/controllers/ensure_proxy_started.dart @@ -37,7 +37,7 @@ Future ensureProxyStartedForContainer( BuildContext context, WidgetRef ref, ContainerData container, -) async { +) { return ensureProxyStartedForConnection( context, ref, @@ -117,6 +117,9 @@ Future _maybeStartSingboxProxy( ref, proxyConnectionId, ); + + if (!context.mounted) return false; + final shouldStart = await showDialog( context: context, builder: (context) => AlertDialog( diff --git a/apps/weblibre/lib/features/quotes/data/providers.dart b/apps/weblibre/lib/features/quotes/data/providers.dart index ae4486a2..e1010926 100644 --- a/apps/weblibre/lib/features/quotes/data/providers.dart +++ b/apps/weblibre/lib/features/quotes/data/providers.dart @@ -24,7 +24,6 @@ import 'package:drift/native.dart'; import 'package:flutter/services.dart' show rootBundle; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/features/quotes/data/database/database.dart'; @@ -51,10 +50,6 @@ QuotesDatabase quotesDatabase(Ref ref) { flush: true, ); - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground(file); }), ); diff --git a/apps/weblibre/lib/features/quotes/data/providers.g.dart b/apps/weblibre/lib/features/quotes/data/providers.g.dart index a5621fa2..4598c5a4 100644 --- a/apps/weblibre/lib/features/quotes/data/providers.g.dart +++ b/apps/weblibre/lib/features/quotes/data/providers.g.dart @@ -48,4 +48,4 @@ final class QuotesDatabaseProvider } } -String _$quotesDatabaseHash() => r'14491e3de1a188138b329776e1f4d83101b2ba13'; +String _$quotesDatabaseHash() => r'4f30fb578102516febbd6c56ca53051dd34e84bb'; diff --git a/apps/weblibre/lib/features/settings/presentation/screens/contextual_toolbar_settings.dart b/apps/weblibre/lib/features/settings/presentation/screens/contextual_toolbar_settings.dart index ab55405c..d1b3d2c7 100644 --- a/apps/weblibre/lib/features/settings/presentation/screens/contextual_toolbar_settings.dart +++ b/apps/weblibre/lib/features/settings/presentation/screens/contextual_toolbar_settings.dart @@ -120,7 +120,7 @@ class ContextualToolbarSettingsScreen extends HookConsumerWidget { else SliverReorderableList( itemCount: visibleConfigs.length, - onReorder: (oldIndex, newIndex) => _onReorder( + onReorderItem: (oldIndex, newIndex) => _onReorder( visibleConfigs, oldIndex, newIndex, @@ -158,7 +158,7 @@ class ContextualToolbarSettingsScreen extends HookConsumerWidget { else SliverReorderableList( itemCount: hiddenConfigs.length, - onReorder: (oldIndex, newIndex) => _onReorder( + onReorderItem: (oldIndex, newIndex) => _onReorder( hiddenConfigs, oldIndex, newIndex, @@ -185,11 +185,7 @@ class ContextualToolbarSettingsScreen extends HookConsumerWidget { int oldIndex, int newIndex, ) { - var targetIndex = newIndex; - if (targetIndex > oldIndex) { - targetIndex -= 1; - } - targetIndex = targetIndex.clamp(0, configs.length - 1); + final targetIndex = newIndex.clamp(0, configs.length - 1); return (movedId: configs[oldIndex].buttonId, targetIndex: targetIndex); } diff --git a/apps/weblibre/lib/features/small_web/data/providers.dart b/apps/weblibre/lib/features/small_web/data/providers.dart index 97a6f630..c01bae0f 100644 --- a/apps/weblibre/lib/features/small_web/data/providers.dart +++ b/apps/weblibre/lib/features/small_web/data/providers.dart @@ -25,7 +25,6 @@ import 'package:drift/native.dart'; import 'package:flutter/services.dart'; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/features/small_web/data/database/database.dart'; @@ -36,15 +35,11 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) SmallWebDatabase smallWebDatabase(Ref ref) { final db = SmallWebDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File( p.join(filesystem.profileDatabasesDir.path, 'small_web.db'), ); - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground(file); }), ); diff --git a/apps/weblibre/lib/features/small_web/data/providers.g.dart b/apps/weblibre/lib/features/small_web/data/providers.g.dart index f0661e23..5d426480 100644 --- a/apps/weblibre/lib/features/small_web/data/providers.g.dart +++ b/apps/weblibre/lib/features/small_web/data/providers.g.dart @@ -53,7 +53,7 @@ final class SmallWebDatabaseProvider } } -String _$smallWebDatabaseHash() => r'e199e8c1261e8152110fb99f883fed1e550ffdc6'; +String _$smallWebDatabaseHash() => r'4c514677f7944612515ccadfe8ad7ec3a9075f3f'; @ProviderFor(kagiCategories) final kagiCategoriesProvider = KagiCategoriesProvider._(); diff --git a/apps/weblibre/lib/features/user/data/providers.dart b/apps/weblibre/lib/features/user/data/providers.dart index fc44505f..926e3143 100644 --- a/apps/weblibre/lib/features/user/data/providers.dart +++ b/apps/weblibre/lib/features/user/data/providers.dart @@ -24,7 +24,6 @@ import 'package:drift/native.dart'; import 'package:path/path.dart' as p; import 'package:riverpod/experimental/persist.dart'; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/data/database/functions/lexo_rank_functions.dart'; @@ -36,14 +35,9 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) UserDatabase userDatabase(Ref ref) { final db = UserDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File(p.join(filesystem.profileDatabasesDir.path, 'user.db')); - // Also work around limitations on old Android versions - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground( file, setup: (database) { diff --git a/apps/weblibre/lib/features/user/data/providers.g.dart b/apps/weblibre/lib/features/user/data/providers.g.dart index a98e1aeb..f35116b0 100644 --- a/apps/weblibre/lib/features/user/data/providers.g.dart +++ b/apps/weblibre/lib/features/user/data/providers.g.dart @@ -48,7 +48,7 @@ final class UserDatabaseProvider } } -String _$userDatabaseHash() => r'05386a087a53dedd5f51859f45eb93ecf449c3c4'; +String _$userDatabaseHash() => r'6751fe70be0d590d529e99b44140076174122acc'; @ProviderFor(riverpodDatabaseStorage) final riverpodDatabaseStorageProvider = RiverpodDatabaseStorageProvider._(); diff --git a/apps/weblibre/lib/features/web_feed/data/providers.dart b/apps/weblibre/lib/features/web_feed/data/providers.dart index 847e0bf7..01cc30b6 100644 --- a/apps/weblibre/lib/features/web_feed/data/providers.dart +++ b/apps/weblibre/lib/features/web_feed/data/providers.dart @@ -23,7 +23,6 @@ import 'package:drift/drift.dart'; import 'package:drift/native.dart'; import 'package:path/path.dart' as p; import 'package:riverpod_annotation/riverpod_annotation.dart'; -import 'package:sqlite3_flutter_libs/sqlite3_flutter_libs.dart'; import 'package:weblibre/core/database_registry.dart'; import 'package:weblibre/core/filesystem.dart'; import 'package:weblibre/features/web_feed/data/database/database.dart'; @@ -33,14 +32,9 @@ part 'providers.g.dart'; @Riverpod(keepAlive: true) FeedDatabase feedDatabase(Ref ref) { final db = FeedDatabase( - LazyDatabase(() async { + LazyDatabase(() { final file = File(p.join(filesystem.profileDatabasesDir.path, 'feed.db')); - // Also work around limitations on old Android versions - if (Platform.isAndroid) { - await applyWorkaroundToOpenSqlite3OnOldAndroidVersions(); - } - return NativeDatabase.createInBackground(file); }), ); diff --git a/apps/weblibre/lib/features/web_feed/data/providers.g.dart b/apps/weblibre/lib/features/web_feed/data/providers.g.dart index ccc37a98..55ad8ed3 100644 --- a/apps/weblibre/lib/features/web_feed/data/providers.g.dart +++ b/apps/weblibre/lib/features/web_feed/data/providers.g.dart @@ -48,4 +48,4 @@ final class FeedDatabaseProvider } } -String _$feedDatabaseHash() => r'1ecae87a3de5b2d43136fdb73411727b0b217621'; +String _$feedDatabaseHash() => r'393798ca8a5c04a9a8fdb7e864552542024b9456'; diff --git a/apps/weblibre/pubspec.yaml b/apps/weblibre/pubspec.yaml index 80755797..8f041d1b 100644 --- a/apps/weblibre/pubspec.yaml +++ b/apps/weblibre/pubspec.yaml @@ -18,8 +18,8 @@ dependencies: crypto: ^3.0.7 cryptography_flutter: ^2.3.4 device_info_plus: ^13.1.0 - drift: ^2.31.0 - drift_dev: ^2.31.0 + drift: ^2.33.0 + drift_dev: ^2.33.0 dynamic_color: ^1.8.1 exceptions: ^0.6.1 fading_scroll: ^0.9.1 @@ -35,7 +35,7 @@ dependencies: flutter_mozilla_components: path: ../../packages/flutter_mozilla_components flutter_reorderable_grid_view: ^5.6.0 - flutter_secure_storage: ^10.2.0 + flutter_secure_storage: ^10.3.0 flutter_singbox_proxy: path: ../../packages/flutter_singbox_proxy flutter_slidable: ^4.0.3 @@ -50,7 +50,7 @@ dependencies: html: ^0.15.6 http: ^1.6.0 intl: ^0.20.2 - json_annotation: ^4.11.0 + json_annotation: ^4.12.0 lexo_rank: git: url: https://github.com/FaFre/lexo_rank.git @@ -104,8 +104,7 @@ dependencies: socks5_proxy: ^2.1.1 speech_to_text_dialog: path: ../../packages/speech_to_text_dialog - sqlite3: ^2.9.4 - sqlite3_flutter_libs: "0.5.41" + sqlite3: ^3.3.1 supabase: ^2.10.6 synchronized: ^3.4.0+1 text_scroll: ^0.2.1 @@ -125,10 +124,10 @@ dev_dependencies: flutter_test: sdk: flutter go_router_builder: ^4.3.0 - json_serializable: ^6.13.0 + json_serializable: ^6.14.0 lint: ^2.8.0 mockito: ^5.6.4 - riverpod_generator: ^4.0.3 + riverpod_generator: ^4.0.4-dev.1 flutter: uses-material-design: true diff --git a/apps/weblibre/test/features/geckoview/features/tabs/data/models/container_data_test.dart b/apps/weblibre/test/features/geckoview/features/tabs/data/models/container_data_test.dart index 0b621876..9b64cd50 100644 --- a/apps/weblibre/test/features/geckoview/features/tabs/data/models/container_data_test.dart +++ b/apps/weblibre/test/features/geckoview/features/tabs/data/models/container_data_test.dart @@ -1,3 +1,4 @@ +import 'package:flutter_material_design_icons/flutter_material_design_icons.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:weblibre/features/geckoview/features/tabs/data/models/container_data.dart'; import 'package:weblibre/features/proxy/data/proxy_connection.dart'; @@ -30,4 +31,30 @@ void main() { expect(tor.usesTorProxy, isTrue); }); }); + + group('ContainerMetadata icon serialization', () { + test('stores MDI icon names', () { + final metadata = ContainerMetadata.withDefaults( + iconData: MdiIcons.folderOutline, + ); + + final json = metadata.toJson(); + final restored = ContainerMetadata.fromJson(json); + + expect(json['iconData'], {'name': 'folder-outline'}); + expect(restored.iconData, MdiIcons.folderOutline); + }); + + test('restores legacy code point JSON as a const MDI icon', () { + final restored = ContainerMetadata.fromJson({ + 'iconData': { + 'codePoint': MdiIcons.folderOutline.codePoint, + 'fontFamily': MdiIcons.folderOutline.fontFamily, + 'fontPackage': MdiIcons.folderOutline.fontPackage, + }, + }); + + expect(identical(restored.iconData, MdiIcons.folderOutline), isTrue); + }); + }); } diff --git a/packages/flutter_mozilla_components/android/src/main/kotlin/eu/weblibre/flutter_mozilla_components/pigeons/Gecko.g.kt b/packages/flutter_mozilla_components/android/src/main/kotlin/eu/weblibre/flutter_mozilla_components/pigeons/Gecko.g.kt index 20a7367c..3e08acb8 100644 --- a/packages/flutter_mozilla_components/android/src/main/kotlin/eu/weblibre/flutter_mozilla_components/pigeons/Gecko.g.kt +++ b/packages/flutter_mozilla_components/android/src/main/kotlin/eu/weblibre/flutter_mozilla_components/pigeons/Gecko.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -193,7 +193,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() /** Indicates what location the tabs should be restored at */ enum class RestoreLocation(val raw: Int) { diff --git a/packages/flutter_mozilla_components/lib/src/pigeons/gecko.g.dart b/packages/flutter_mozilla_components/lib/src/pigeons/gecko.g.dart index 3de43ea1..3b6a58dd 100644 --- a/packages/flutter_mozilla_components/lib/src/pigeons/gecko.g.dart +++ b/packages/flutter_mozilla_components/lib/src/pigeons/gecko.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -34,11 +34,8 @@ Object? _extractReplyValueOrThrow( return replyList.firstOrNull; } -List wrapResponse({ - Object? result, - PlatformException? error, - bool empty = false, -}) { + +List wrapResponse({Object? result, PlatformException? error, bool empty = false}) { if (empty) { return []; } @@ -47,7 +44,6 @@ List wrapResponse({ } return [error.code, error.message, error.details]; } - bool _deepEquals(Object? a, Object? b) { if (identical(a, b)) { return true; @@ -60,9 +56,8 @@ bool _deepEquals(Object? a, Object? b) { } if (a is List && b is List) { return a.length == b.length && - a.indexed.every( - ((int, dynamic) item) => _deepEquals(item.$2, b[item.$1]), - ); + a.indexed + .every(((int, dynamic) item) => _deepEquals(item.$2, b[item.$1])); } if (a is Map && b is Map) { if (a.length != b.length) { @@ -111,14 +106,13 @@ int _deepHash(Object? value) { return value.hashCode; } + /// Indicates what location the tabs should be restored at enum RestoreLocation { /// Restore tabs at the beginning of the tab list beginning, - /// Restore tabs at the end of the tab list end, - /// Restore tabs at a specific index in the tab list atIndex, } @@ -139,71 +133,80 @@ enum IconType { /// Supported sizes. /// /// We are trying to limit the supported sizes in order to optimize our caching strategy. -enum IconSize { defaultSize, launcher, launcherAdaptive } +enum IconSize { + defaultSize, + launcher, + launcherAdaptive, +} /// The source of an [Icon]. enum IconSource { /// This icon was generated. generator, - /// This icon was downloaded. download, - /// This icon was inlined in the document. inline, - /// This icon was loaded from an in-memory cache. memory, - /// This icon was loaded from a disk cache. disk, } -enum CookieSameSiteStatus { noRestriction, lax, strict, unspecified } +enum CookieSameSiteStatus { + noRestriction, + lax, + strict, + unspecified, +} enum VisitType { /// The user followed a link and got a new toplevel window. link, - /// The user typed the page's URL in the URL bar or selected it from /// URL bar autocomplete results, clicked on it from a history query /// (from the History sidebar, History menu, or history query in the /// personal toolbar or Places organizer. typed, - /// The user followed a bookmark to get to the page. bookmark, - /// Some inner content is loaded. This is true of all images on a /// page, and the contents of the iframe. It is also true of any /// content in a frame if the user did not explicitly follow a link /// to get there. embed, - /// Set when the transition was a permanent redirect. redirectPermanent, - /// Set when the transition was a temporary redirect. redirectTemporary, - /// Set when the transition is a download. download, - /// The user followed a link and got a visit in a frame. framedLink, - /// The user reloaded a page. reload, } -enum FrecencyThresholdOption { none, skipOneTimePages } +enum FrecencyThresholdOption { + none, + skipOneTimePages, +} /// Document type associated with a [HistoryMetadata] record. -enum DocumentType { regular, media } +enum DocumentType { + regular, + media, +} -enum SelectionPattern { phone, email } +enum SelectionPattern { + phone, + email, +} -enum WebExtensionActionType { browser, page } +enum WebExtensionActionType { + browser, + page, +} enum AddonDisabledReason { unsupported, @@ -214,7 +217,11 @@ enum AddonDisabledReason { softBlocked, } -enum AddonIncognito { spanning, split, notAllowed } +enum AddonIncognito { + spanning, + split, + notAllowed, +} enum AddonUpdateStatus { notInstalled, @@ -223,47 +230,74 @@ enum AddonUpdateStatus { error, } -enum AddonStoreApp { android, firefox } +enum AddonStoreApp { + android, + firefox, +} -enum AddonStorePromoted { none, recommended, line } +enum AddonStorePromoted { + none, + recommended, + line, +} -enum GeckoSuggestionType { session, clipboard, history } +enum GeckoSuggestionType { + session, + clipboard, + history, +} -enum TrackingProtectionPolicy { none, recommended, strict, custom } +enum TrackingProtectionPolicy { + none, + recommended, + strict, + custom, +} -enum HttpsOnlyMode { disabled, privateOnly, enabled } +enum HttpsOnlyMode { + disabled, + privateOnly, + enabled, +} -enum QueryParameterStripping { disabled, privateOnly, enabled } +enum QueryParameterStripping { + disabled, + privateOnly, + enabled, +} enum BounceTrackingProtectionMode { /// Fully disabled. disabled, - /// Fully enabled. enabled, - /// Disabled, but collects user interaction data. Use this mode as the /// "disabled" state when the feature can be toggled on and off, e.g. via /// preferences. enabledStandby, - /// Feature enabled, but tracker purging is only simulated. Used for /// testing and telemetry collection. enabledDryRun, } -enum ColorScheme { system, light, dark } +enum ColorScheme { + system, + light, + dark, +} -enum CookieBannerHandlingMode { disabled, rejectAll, rejectOrAcceptAll } +enum CookieBannerHandlingMode { + disabled, + rejectAll, + rejectOrAcceptAll, +} /// App links behavior mode - controls how external app links are handled enum AppLinksMode { /// Always open links in their native apps without prompting always, - /// Prompt user before opening in app (with "Always open" checkbox) ask, - /// Never open links in external apps, always use browser never, } @@ -280,19 +314,15 @@ enum CustomCookiePolicy { /// Total Cookie Protection - Dynamic First-Party Isolation (dFPI) /// Most private option, isolates cookies per site totalProtection, - /// Block cross-site and social media tracker cookies /// Allows most cookies but blocks tracking cookies crossSiteTrackers, - /// Block cookies from sites you haven't visited /// Balances privacy with functionality unvisited, - /// Block all third-party cookies /// Only allows first-party cookies thirdParty, - /// Block all cookies (may break many sites) allCookies, } @@ -301,77 +331,108 @@ enum CustomCookiePolicy { enum TrackingScope { /// Apply to all browsing (normal + private) all, - /// Apply only to private browsing tabs privateOnly, } -enum DohSettingsMode { geckoDefault, increased, max, off } +enum DohSettingsMode { + geckoDefault, + increased, + max, + off, +} /// Status that represents every state that a download can be in. enum DownloadStatus { /// Indicates that the download is in the first state after creation but not yet [DOWNLOADING]. initiated, - /// Indicates that an [INITIATED] download is now actively being downloaded. downloading, - /// Indicates that the download that has been [DOWNLOADING] has been paused. paused, - /// Indicates that the download that has been [DOWNLOADING] has been cancelled. cancelled, - /// Indicates that the download that has been [DOWNLOADING] has moved to failed because /// something unexpected has happened. failed, - /// Indicates that the [DOWNLOADING] download has been completed. completed, } -enum LogLevel { debug, info, warn, error } +enum LogLevel { + debug, + info, + warn, + error, +} -enum SyncEngineValue { history, bookmarks, tabs } +enum SyncEngineValue { + history, + bookmarks, + tabs, +} /// Type of ML model operation -enum MlProgressType { downloading, loadingFromCache, runningInference } +enum MlProgressType { + downloading, + loadingFromCache, + runningInference, +} /// Status of the ML operation -enum MlProgressStatus { initiate, sizeEstimate, inProgress, done } +enum MlProgressStatus { + initiate, + sizeEstimate, + inProgress, + done, +} /// Types of browsing data that can be cleared enum ClearDataType { /// Authentication sessions authSessions, - /// All site data (cookies, storage, etc.) /// WARNING: If this is set it already includes cookies and allCaches. Passing the additionally will lead to issues allSiteData, - /// Cookies only onlyCookies, - /// Cache only onlyCaches, } -enum GeckoFetchMethod { get, head, post, put, delete, connect, options, trace } +enum GeckoFetchMethod { + get, + head, + post, + put, + delete, + connect, + options, + trace, +} -enum GeckoFetchRedircet { follow, manual } +enum GeckoFetchRedircet { + follow, + manual, +} -enum GeckoFetchCookiePolicy { include, omit } +enum GeckoFetchCookiePolicy { + include, + omit, +} -enum BookmarkNodeType { item, folder, separator } +enum BookmarkNodeType { + item, + folder, + separator, +} /// Permission status for a site permission enum SitePermissionStatus { /// Permission has been granted allowed, - /// Permission has been denied blocked, - /// No decision has been made yet (ask to allow) noDecision, } @@ -380,13 +441,10 @@ enum SitePermissionStatus { enum AutoplayStatus { /// Allow all autoplay (audible and inaudible) allowed, - /// Block all autoplay blocked, - /// Block audible autoplay only (allow inaudible) blockAudible, - /// Allow autoplay on WiFi only allowOnWifi, } @@ -396,21 +454,26 @@ enum AutoplayStatus { /// @property downloadModel If the necessary models should be downloaded on request. If false, then /// the translation will not complete and throw an exception if the models are not already available. class TranslationOptions { - TranslationOptions({required this.downloadModel}); + TranslationOptions({ + required this.downloadModel, + }); bool downloadModel; List _toList() { - return [downloadModel]; + return [ + downloadModel, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TranslationOptions decode(Object result) { result as List; - return TranslationOptions(downloadModel: result[0]! as bool); + return TranslationOptions( + downloadModel: result[0]! as bool, + ); } @override @@ -432,19 +495,24 @@ class TranslationOptions { /// A language supported by the translation engine. class TranslationLanguage { - TranslationLanguage({required this.code, required this.localizedDisplayName}); + TranslationLanguage({ + required this.code, + required this.localizedDisplayName, + }); String code; String localizedDisplayName; List _toList() { - return [code, localizedDisplayName]; + return [ + code, + localizedDisplayName, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TranslationLanguage decode(Object result) { result as List; @@ -463,8 +531,7 @@ class TranslationLanguage { if (identical(this, other)) { return true; } - return _deepEquals(code, other.code) && - _deepEquals(localizedDisplayName, other.localizedDisplayName); + return _deepEquals(code, other.code) && _deepEquals(localizedDisplayName, other.localizedDisplayName); } @override @@ -495,8 +562,7 @@ class TranslationDetectedLanguages { } Object encode() { - return _toList(); - } + return _toList(); } static TranslationDetectedLanguages decode(Object result) { result as List; @@ -510,16 +576,13 @@ class TranslationDetectedLanguages { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! TranslationDetectedLanguages || - other.runtimeType != runtimeType) { + if (other is! TranslationDetectedLanguages || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(documentLangTag, other.documentLangTag) && - _deepEquals(supportedDocumentLang, other.supportedDocumentLang) && - _deepEquals(userPreferredLangTag, other.userPreferredLangTag); + return _deepEquals(documentLangTag, other.documentLangTag) && _deepEquals(supportedDocumentLang, other.supportedDocumentLang) && _deepEquals(userPreferredLangTag, other.userPreferredLangTag); } @override @@ -529,19 +592,24 @@ class TranslationDetectedLanguages { /// A from/to language pair for translation. class TranslationPair { - TranslationPair({required this.fromLanguage, required this.toLanguage}); + TranslationPair({ + required this.fromLanguage, + required this.toLanguage, + }); String fromLanguage; String toLanguage; List _toList() { - return [fromLanguage, toLanguage]; + return [ + fromLanguage, + toLanguage, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TranslationPair decode(Object result) { result as List; @@ -560,8 +628,7 @@ class TranslationPair { if (identical(this, other)) { return true; } - return _deepEquals(fromLanguage, other.fromLanguage) && - _deepEquals(toLanguage, other.toLanguage); + return _deepEquals(fromLanguage, other.fromLanguage) && _deepEquals(toLanguage, other.toLanguage); } @override @@ -584,19 +651,21 @@ class TranslationEngineStateData { List? toLanguages; List _toList() { - return [isEngineSupported, fromLanguages, toLanguages]; + return [ + isEngineSupported, + fromLanguages, + toLanguages, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TranslationEngineStateData decode(Object result) { result as List; return TranslationEngineStateData( isEngineSupported: result[0] as bool?, - fromLanguages: (result[1] as List?) - ?.cast(), + fromLanguages: (result[1] as List?)?.cast(), toLanguages: (result[2] as List?)?.cast(), ); } @@ -604,16 +673,13 @@ class TranslationEngineStateData { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! TranslationEngineStateData || - other.runtimeType != runtimeType) { + if (other is! TranslationEngineStateData || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(isEngineSupported, other.isEngineSupported) && - _deepEquals(fromLanguages, other.fromLanguages) && - _deepEquals(toLanguages, other.toLanguages); + return _deepEquals(isEngineSupported, other.isEngineSupported) && _deepEquals(fromLanguages, other.fromLanguages) && _deepEquals(toLanguages, other.toLanguages); } @override @@ -676,8 +742,7 @@ class TabTranslationStateData { } Object encode() { - return _toList(); - } + return _toList(); } static TabTranslationStateData decode(Object result) { result as List; @@ -705,20 +770,7 @@ class TabTranslationStateData { if (identical(this, other)) { return true; } - return _deepEquals(tabId, other.tabId) && - _deepEquals(isTranslated, other.isTranslated) && - _deepEquals(isTranslateProcessing, other.isTranslateProcessing) && - _deepEquals(isOfferTranslate, other.isOfferTranslate) && - _deepEquals(isExpectedTranslate, other.isExpectedTranslate) && - _deepEquals(detectedLanguageCode, other.detectedLanguageCode) && - _deepEquals( - userPreferredLanguageCode, - other.userPreferredLanguageCode, - ) && - _deepEquals(requestedFromLanguage, other.requestedFromLanguage) && - _deepEquals(requestedToLanguage, other.requestedToLanguage) && - _deepEquals(translationErrorName, other.translationErrorName) && - _deepEquals(displayError, other.displayError); + return _deepEquals(tabId, other.tabId) && _deepEquals(isTranslated, other.isTranslated) && _deepEquals(isTranslateProcessing, other.isTranslateProcessing) && _deepEquals(isOfferTranslate, other.isOfferTranslate) && _deepEquals(isExpectedTranslate, other.isExpectedTranslate) && _deepEquals(detectedLanguageCode, other.detectedLanguageCode) && _deepEquals(userPreferredLanguageCode, other.userPreferredLanguageCode) && _deepEquals(requestedFromLanguage, other.requestedFromLanguage) && _deepEquals(requestedToLanguage, other.requestedToLanguage) && _deepEquals(translationErrorName, other.translationErrorName) && _deepEquals(displayError, other.displayError); } @override @@ -776,8 +828,7 @@ class ReaderState { } Object encode() { - return _toList(); - } + return _toList(); } static ReaderState decode(Object result) { result as List; @@ -801,13 +852,7 @@ class ReaderState { if (identical(this, other)) { return true; } - return _deepEquals(readerable, other.readerable) && - _deepEquals(active, other.active) && - _deepEquals(checkRequired, other.checkRequired) && - _deepEquals(connectRequired, other.connectRequired) && - _deepEquals(baseUrl, other.baseUrl) && - _deepEquals(activeUrl, other.activeUrl) && - _deepEquals(scrollY, other.scrollY); + return _deepEquals(readerable, other.readerable) && _deepEquals(active, other.active) && _deepEquals(checkRequired, other.checkRequired) && _deepEquals(connectRequired, other.connectRequired) && _deepEquals(baseUrl, other.baseUrl) && _deepEquals(activeUrl, other.activeUrl) && _deepEquals(scrollY, other.scrollY); } @override @@ -862,8 +907,7 @@ class AddTabParams { } Object encode() { - return _toList(); - } + return _toList(); } static AddTabParams decode(Object result) { result as List; @@ -876,8 +920,7 @@ class AddTabParams { source: result[5]! as SourceValue, private: result[6]! as bool, historyMetadata: result[7] as HistoryMetadataKey?, - additionalHeaders: (result[8] as Map?) - ?.cast(), + additionalHeaders: (result[8] as Map?)?.cast(), ); } @@ -890,15 +933,7 @@ class AddTabParams { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(startLoading, other.startLoading) && - _deepEquals(parentId, other.parentId) && - _deepEquals(flags, other.flags) && - _deepEquals(contextId, other.contextId) && - _deepEquals(source, other.source) && - _deepEquals(private, other.private) && - _deepEquals(historyMetadata, other.historyMetadata) && - _deepEquals(additionalHeaders, other.additionalHeaders); + return _deepEquals(url, other.url) && _deepEquals(startLoading, other.startLoading) && _deepEquals(parentId, other.parentId) && _deepEquals(flags, other.flags) && _deepEquals(contextId, other.contextId) && _deepEquals(source, other.source) && _deepEquals(private, other.private) && _deepEquals(historyMetadata, other.historyMetadata) && _deepEquals(additionalHeaders, other.additionalHeaders); } @override @@ -933,12 +968,15 @@ class LastMediaAccessState { bool mediaSessionActive; List _toList() { - return [lastMediaUrl, lastMediaAccess, mediaSessionActive]; + return [ + lastMediaUrl, + lastMediaAccess, + mediaSessionActive, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static LastMediaAccessState decode(Object result) { result as List; @@ -958,9 +996,7 @@ class LastMediaAccessState { if (identical(this, other)) { return true; } - return _deepEquals(lastMediaUrl, other.lastMediaUrl) && - _deepEquals(lastMediaAccess, other.lastMediaAccess) && - _deepEquals(mediaSessionActive, other.mediaSessionActive); + return _deepEquals(lastMediaUrl, other.lastMediaUrl) && _deepEquals(lastMediaAccess, other.lastMediaAccess) && _deepEquals(mediaSessionActive, other.mediaSessionActive); } @override @@ -973,7 +1009,11 @@ class LastMediaAccessState { /// created, depending on the de-bouncing logic of the underlying storage i.e. recording history /// metadata observations with the exact same values may be combined into a single record. class HistoryMetadataKey { - HistoryMetadataKey({required this.url, this.searchTerm, this.referrerUrl}); + HistoryMetadataKey({ + required this.url, + this.searchTerm, + this.referrerUrl, + }); /// A url of the page. String url; @@ -988,12 +1028,15 @@ class HistoryMetadataKey { String? referrerUrl; List _toList() { - return [url, searchTerm, referrerUrl]; + return [ + url, + searchTerm, + referrerUrl, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistoryMetadataKey decode(Object result) { result as List; @@ -1013,9 +1056,7 @@ class HistoryMetadataKey { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(searchTerm, other.searchTerm) && - _deepEquals(referrerUrl, other.referrerUrl); + return _deepEquals(url, other.url) && _deepEquals(searchTerm, other.searchTerm) && _deepEquals(referrerUrl, other.referrerUrl); } @override @@ -1024,21 +1065,26 @@ class HistoryMetadataKey { } class PackageCategoryValue { - PackageCategoryValue({required this.value}); + PackageCategoryValue({ + required this.value, + }); int value; List _toList() { - return [value]; + return [ + value, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static PackageCategoryValue decode(Object result) { result as List; - return PackageCategoryValue(value: result[0]! as int); + return PackageCategoryValue( + value: result[0]! as int, + ); } @override @@ -1060,7 +1106,10 @@ class PackageCategoryValue { /// Describes an external package. class ExternalPackage { - ExternalPackage({required this.packageId, required this.category}); + ExternalPackage({ + required this.packageId, + required this.category, + }); /// An Android package id. String packageId; @@ -1069,12 +1118,14 @@ class ExternalPackage { PackageCategoryValue category; List _toList() { - return [packageId, category]; + return [ + packageId, + category, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ExternalPackage decode(Object result) { result as List; @@ -1093,8 +1144,7 @@ class ExternalPackage { if (identical(this, other)) { return true; } - return _deepEquals(packageId, other.packageId) && - _deepEquals(category, other.category); + return _deepEquals(packageId, other.packageId) && _deepEquals(category, other.category); } @override @@ -1103,21 +1153,26 @@ class ExternalPackage { } class LoadUrlFlagsValue { - LoadUrlFlagsValue({required this.value}); + LoadUrlFlagsValue({ + required this.value, + }); int value; List _toList() { - return [value]; + return [ + value, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static LoadUrlFlagsValue decode(Object result) { result as List; - return LoadUrlFlagsValue(value: result[0]! as int); + return LoadUrlFlagsValue( + value: result[0]! as int, + ); } @override @@ -1138,19 +1193,24 @@ class LoadUrlFlagsValue { } class SourceValue { - SourceValue({required this.id, this.caller}); + SourceValue({ + required this.id, + this.caller, + }); int id; ExternalPackage? caller; List _toList() { - return [id, caller]; + return [ + id, + caller, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SourceValue decode(Object result) { result as List; @@ -1269,8 +1329,7 @@ class TabState { } Object encode() { - return _toList(); - } + return _toList(); } static TabState decode(Object result) { result as List; @@ -1302,21 +1361,7 @@ class TabState { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(url, other.url) && - _deepEquals(parentId, other.parentId) && - _deepEquals(title, other.title) && - _deepEquals(searchTerm, other.searchTerm) && - _deepEquals(contextId, other.contextId) && - _deepEquals(readerState, other.readerState) && - _deepEquals(lastAccess, other.lastAccess) && - _deepEquals(createdAt, other.createdAt) && - _deepEquals(lastMediaAccessState, other.lastMediaAccessState) && - _deepEquals(private, other.private) && - _deepEquals(historyMetadata, other.historyMetadata) && - _deepEquals(source, other.source) && - _deepEquals(index, other.index) && - _deepEquals(hasFormData, other.hasFormData); + return _deepEquals(id, other.id) && _deepEquals(url, other.url) && _deepEquals(parentId, other.parentId) && _deepEquals(title, other.title) && _deepEquals(searchTerm, other.searchTerm) && _deepEquals(contextId, other.contextId) && _deepEquals(readerState, other.readerState) && _deepEquals(lastAccess, other.lastAccess) && _deepEquals(createdAt, other.createdAt) && _deepEquals(lastMediaAccessState, other.lastMediaAccessState) && _deepEquals(private, other.private) && _deepEquals(historyMetadata, other.historyMetadata) && _deepEquals(source, other.source) && _deepEquals(index, other.index) && _deepEquals(hasFormData, other.hasFormData); } @override @@ -1326,7 +1371,10 @@ class TabState { /// A recoverable version of [TabState]. class RecoverableTab { - RecoverableTab({this.engineSessionStateJson, required this.state}); + RecoverableTab({ + this.engineSessionStateJson, + required this.state, + }); /// The [EngineSessionState] needed for restoring the previous state of this tab. String? engineSessionStateJson; @@ -1335,12 +1383,14 @@ class RecoverableTab { TabState state; List _toList() { - return [engineSessionStateJson, state]; + return [ + engineSessionStateJson, + state, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static RecoverableTab decode(Object result) { result as List; @@ -1359,8 +1409,7 @@ class RecoverableTab { if (identical(this, other)) { return true; } - return _deepEquals(engineSessionStateJson, other.engineSessionStateJson) && - _deepEquals(state, other.state); + return _deepEquals(engineSessionStateJson, other.engineSessionStateJson) && _deepEquals(state, other.state); } @override @@ -1392,12 +1441,18 @@ class IconRequest { bool waitOnNetworkLoad; List _toList() { - return [url, size, resources, color, isPrivate, waitOnNetworkLoad]; + return [ + url, + size, + resources, + color, + isPrivate, + waitOnNetworkLoad, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static IconRequest decode(Object result) { result as List; @@ -1420,12 +1475,7 @@ class IconRequest { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(size, other.size) && - _deepEquals(resources, other.resources) && - _deepEquals(color, other.color) && - _deepEquals(isPrivate, other.isPrivate) && - _deepEquals(waitOnNetworkLoad, other.waitOnNetworkLoad); + return _deepEquals(url, other.url) && _deepEquals(size, other.size) && _deepEquals(resources, other.resources) && _deepEquals(color, other.color) && _deepEquals(isPrivate, other.isPrivate) && _deepEquals(waitOnNetworkLoad, other.waitOnNetworkLoad); } @override @@ -1434,23 +1484,31 @@ class IconRequest { } class ResourceSize { - ResourceSize({required this.height, required this.width}); + ResourceSize({ + required this.height, + required this.width, + }); int height; int width; List _toList() { - return [height, width]; + return [ + height, + width, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ResourceSize decode(Object result) { result as List; - return ResourceSize(height: result[0]! as int, width: result[1]! as int); + return ResourceSize( + height: result[0]! as int, + width: result[1]! as int, + ); } @override @@ -1491,12 +1549,17 @@ class Resource { bool maskable; List _toList() { - return [url, type, sizes, mimeType, maskable]; + return [ + url, + type, + sizes, + mimeType, + maskable, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static Resource decode(Object result) { result as List; @@ -1518,11 +1581,7 @@ class Resource { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(type, other.type) && - _deepEquals(sizes, other.sizes) && - _deepEquals(mimeType, other.mimeType) && - _deepEquals(maskable, other.maskable); + return _deepEquals(url, other.url) && _deepEquals(type, other.type) && _deepEquals(sizes, other.sizes) && _deepEquals(mimeType, other.mimeType) && _deepEquals(maskable, other.maskable); } @override @@ -1552,12 +1611,16 @@ class IconResult { bool maskable; List _toList() { - return [image, color, source, maskable]; + return [ + image, + color, + source, + maskable, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static IconResult decode(Object result) { result as List; @@ -1578,10 +1641,7 @@ class IconResult { if (identical(this, other)) { return true; } - return _deepEquals(image, other.image) && - _deepEquals(color, other.color) && - _deepEquals(source, other.source) && - _deepEquals(maskable, other.maskable); + return _deepEquals(image, other.image) && _deepEquals(color, other.color) && _deepEquals(source, other.source) && _deepEquals(maskable, other.maskable); } @override @@ -1590,21 +1650,26 @@ class IconResult { } class CookiePartitionKey { - CookiePartitionKey({required this.topLevelSite}); + CookiePartitionKey({ + required this.topLevelSite, + }); String topLevelSite; List _toList() { - return [topLevelSite]; + return [ + topLevelSite, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static CookiePartitionKey decode(Object result) { result as List; - return CookiePartitionKey(topLevelSite: result[0]! as String); + return CookiePartitionKey( + topLevelSite: result[0]! as String, + ); } @override @@ -1686,8 +1751,7 @@ class Cookie { } Object encode() { - return _toList(); - } + return _toList(); } static Cookie decode(Object result) { result as List; @@ -1717,19 +1781,7 @@ class Cookie { if (identical(this, other)) { return true; } - return _deepEquals(domain, other.domain) && - _deepEquals(expirationDate, other.expirationDate) && - _deepEquals(firstPartyDomain, other.firstPartyDomain) && - _deepEquals(hostOnly, other.hostOnly) && - _deepEquals(httpOnly, other.httpOnly) && - _deepEquals(name, other.name) && - _deepEquals(partitionKey, other.partitionKey) && - _deepEquals(path, other.path) && - _deepEquals(secure, other.secure) && - _deepEquals(session, other.session) && - _deepEquals(sameSite, other.sameSite) && - _deepEquals(storeId, other.storeId) && - _deepEquals(value, other.value); + return _deepEquals(domain, other.domain) && _deepEquals(expirationDate, other.expirationDate) && _deepEquals(firstPartyDomain, other.firstPartyDomain) && _deepEquals(hostOnly, other.hostOnly) && _deepEquals(httpOnly, other.httpOnly) && _deepEquals(name, other.name) && _deepEquals(partitionKey, other.partitionKey) && _deepEquals(path, other.path) && _deepEquals(secure, other.secure) && _deepEquals(session, other.session) && _deepEquals(sameSite, other.sameSite) && _deepEquals(storeId, other.storeId) && _deepEquals(value, other.value); } @override @@ -1775,8 +1827,7 @@ class VisitInfo { } Object encode() { - return _toList(); - } + return _toList(); } static VisitInfo decode(Object result) { result as List; @@ -1800,13 +1851,7 @@ class VisitInfo { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(title, other.title) && - _deepEquals(visitTime, other.visitTime) && - _deepEquals(visitType, other.visitType) && - _deepEquals(previewImageUrl, other.previewImageUrl) && - _deepEquals(isRemote, other.isRemote) && - _deepEquals(contentId, other.contentId); + return _deepEquals(url, other.url) && _deepEquals(title, other.title) && _deepEquals(visitTime, other.visitTime) && _deepEquals(visitType, other.visitType) && _deepEquals(previewImageUrl, other.previewImageUrl) && _deepEquals(isRemote, other.isRemote) && _deepEquals(contentId, other.contentId); } @override @@ -1815,19 +1860,24 @@ class VisitInfo { } class HistoryHighlightWeights { - HistoryHighlightWeights({required this.viewTime, required this.frequency}); + HistoryHighlightWeights({ + required this.viewTime, + required this.frequency, + }); double viewTime; double frequency; List _toList() { - return [viewTime, frequency]; + return [ + viewTime, + frequency, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistoryHighlightWeights decode(Object result) { result as List; @@ -1846,8 +1896,7 @@ class HistoryHighlightWeights { if (identical(this, other)) { return true; } - return _deepEquals(viewTime, other.viewTime) && - _deepEquals(frequency, other.frequency); + return _deepEquals(viewTime, other.viewTime) && _deepEquals(frequency, other.frequency); } @override @@ -1875,12 +1924,17 @@ class HistoryHighlight { String? previewImageUrl; List _toList() { - return [score, placeId, url, title, previewImageUrl]; + return [ + score, + placeId, + url, + title, + previewImageUrl, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistoryHighlight decode(Object result) { result as List; @@ -1902,11 +1956,7 @@ class HistoryHighlight { if (identical(this, other)) { return true; } - return _deepEquals(score, other.score) && - _deepEquals(placeId, other.placeId) && - _deepEquals(url, other.url) && - _deepEquals(title, other.title) && - _deepEquals(previewImageUrl, other.previewImageUrl); + return _deepEquals(score, other.score) && _deepEquals(placeId, other.placeId) && _deepEquals(url, other.url) && _deepEquals(title, other.title) && _deepEquals(previewImageUrl, other.previewImageUrl); } @override @@ -1915,19 +1965,24 @@ class HistoryHighlight { } class TopFrecentSiteInfo { - TopFrecentSiteInfo({required this.url, this.title}); + TopFrecentSiteInfo({ + required this.url, + this.title, + }); String url; String? title; List _toList() { - return [url, title]; + return [ + url, + title, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TopFrecentSiteInfo decode(Object result) { result as List; @@ -1998,8 +2053,7 @@ class HistoryMetadata { } Object encode() { - return _toList(); - } + return _toList(); } static HistoryMetadata decode(Object result) { result as List; @@ -2023,13 +2077,7 @@ class HistoryMetadata { if (identical(this, other)) { return true; } - return _deepEquals(key, other.key) && - _deepEquals(title, other.title) && - _deepEquals(createdAt, other.createdAt) && - _deepEquals(updatedAt, other.updatedAt) && - _deepEquals(totalViewTime, other.totalViewTime) && - _deepEquals(documentType, other.documentType) && - _deepEquals(previewImageUrl, other.previewImageUrl); + return _deepEquals(key, other.key) && _deepEquals(title, other.title) && _deepEquals(createdAt, other.createdAt) && _deepEquals(updatedAt, other.updatedAt) && _deepEquals(totalViewTime, other.totalViewTime) && _deepEquals(documentType, other.documentType) && _deepEquals(previewImageUrl, other.previewImageUrl); } @override @@ -2039,7 +2087,11 @@ class HistoryMetadata { /// Frecency-ranked autocomplete suggestion. Backs `getSuggestions`. class HistorySuggestion { - HistorySuggestion({required this.url, this.title, required this.score}); + HistorySuggestion({ + required this.url, + this.title, + required this.score, + }); String url; @@ -2050,12 +2102,15 @@ class HistorySuggestion { int score; List _toList() { - return [url, title, score]; + return [ + url, + title, + score, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistorySuggestion decode(Object result) { result as List; @@ -2075,9 +2130,7 @@ class HistorySuggestion { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(title, other.title) && - _deepEquals(score, other.score); + return _deepEquals(url, other.url) && _deepEquals(title, other.title) && _deepEquals(score, other.score); } @override @@ -2087,19 +2140,24 @@ class HistorySuggestion { /// Optional metadata observation for a URL. `null` fields are not written. class PageObservation { - PageObservation({this.title, this.previewImageUrl}); + PageObservation({ + this.title, + this.previewImageUrl, + }); String? title; String? previewImageUrl; List _toList() { - return [title, previewImageUrl]; + return [ + title, + previewImageUrl, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static PageObservation decode(Object result) { result as List; @@ -2118,8 +2176,7 @@ class PageObservation { if (identical(this, other)) { return true; } - return _deepEquals(title, other.title) && - _deepEquals(previewImageUrl, other.previewImageUrl); + return _deepEquals(title, other.title) && _deepEquals(previewImageUrl, other.previewImageUrl); } @override @@ -2128,23 +2185,31 @@ class PageObservation { } class HistoryItem { - HistoryItem({required this.url, required this.title}); + HistoryItem({ + required this.url, + required this.title, + }); String url; String title; List _toList() { - return [url, title]; + return [ + url, + title, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistoryItem decode(Object result) { result as List; - return HistoryItem(url: result[0]! as String, title: result[1]! as String); + return HistoryItem( + url: result[0]! as String, + title: result[1]! as String, + ); } @override @@ -2181,12 +2246,16 @@ class HistoryState { bool canGoForward; List _toList() { - return [items, currentIndex, canGoBack, canGoForward]; + return [ + items, + currentIndex, + canGoBack, + canGoForward, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static HistoryState decode(Object result) { result as List; @@ -2207,10 +2276,7 @@ class HistoryState { if (identical(this, other)) { return true; } - return _deepEquals(items, other.items) && - _deepEquals(currentIndex, other.currentIndex) && - _deepEquals(canGoBack, other.canGoBack) && - _deepEquals(canGoForward, other.canGoForward); + return _deepEquals(items, other.items) && _deepEquals(currentIndex, other.currentIndex) && _deepEquals(canGoBack, other.canGoBack) && _deepEquals(canGoForward, other.canGoForward); } @override @@ -2219,7 +2285,10 @@ class HistoryState { } class ReaderableState { - ReaderableState({required this.readerable, required this.active}); + ReaderableState({ + required this.readerable, + required this.active, + }); /// Whether or not the current page can be transformed to /// be displayed in a reader view. @@ -2229,12 +2298,14 @@ class ReaderableState { bool active; List _toList() { - return [readerable, active]; + return [ + readerable, + active, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ReaderableState decode(Object result) { result as List; @@ -2253,8 +2324,7 @@ class ReaderableState { if (identical(this, other)) { return true; } - return _deepEquals(readerable, other.readerable) && - _deepEquals(active, other.active); + return _deepEquals(readerable, other.readerable) && _deepEquals(active, other.active); } @override @@ -2276,12 +2346,15 @@ class SecurityInfoState { String issuer; List _toList() { - return [secure, host, issuer]; + return [ + secure, + host, + issuer, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SecurityInfoState decode(Object result) { result as List; @@ -2301,9 +2374,7 @@ class SecurityInfoState { if (identical(this, other)) { return true; } - return _deepEquals(secure, other.secure) && - _deepEquals(host, other.host) && - _deepEquals(issuer, other.issuer); + return _deepEquals(secure, other.secure) && _deepEquals(host, other.host) && _deepEquals(issuer, other.issuer); } @override @@ -2361,8 +2432,7 @@ class TabContentState { } Object encode() { - return _toList(); - } + return _toList(); } static TabContentState decode(Object result) { result as List; @@ -2389,16 +2459,7 @@ class TabContentState { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(parentId, other.parentId) && - _deepEquals(contextId, other.contextId) && - _deepEquals(url, other.url) && - _deepEquals(title, other.title) && - _deepEquals(progress, other.progress) && - _deepEquals(isPrivate, other.isPrivate) && - _deepEquals(isFullScreen, other.isFullScreen) && - _deepEquals(isLoading, other.isLoading) && - _deepEquals(showToolbarAsExpanded, other.showToolbarAsExpanded); + return _deepEquals(id, other.id) && _deepEquals(parentId, other.parentId) && _deepEquals(contextId, other.contextId) && _deepEquals(url, other.url) && _deepEquals(title, other.title) && _deepEquals(progress, other.progress) && _deepEquals(isPrivate, other.isPrivate) && _deepEquals(isFullScreen, other.isFullScreen) && _deepEquals(isLoading, other.isLoading) && _deepEquals(showToolbarAsExpanded, other.showToolbarAsExpanded); } @override @@ -2420,12 +2481,15 @@ class FindResultState { bool isDoneCounting; List _toList() { - return [activeMatchOrdinal, numberOfMatches, isDoneCounting]; + return [ + activeMatchOrdinal, + numberOfMatches, + isDoneCounting, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static FindResultState decode(Object result) { result as List; @@ -2445,9 +2509,7 @@ class FindResultState { if (identical(this, other)) { return true; } - return _deepEquals(activeMatchOrdinal, other.activeMatchOrdinal) && - _deepEquals(numberOfMatches, other.numberOfMatches) && - _deepEquals(isDoneCounting, other.isDoneCounting); + return _deepEquals(activeMatchOrdinal, other.activeMatchOrdinal) && _deepEquals(numberOfMatches, other.numberOfMatches) && _deepEquals(isDoneCounting, other.isDoneCounting); } @override @@ -2456,7 +2518,11 @@ class FindResultState { } class CustomSelectionAction { - CustomSelectionAction({required this.id, required this.title, this.pattern}); + CustomSelectionAction({ + required this.id, + required this.title, + this.pattern, + }); String id; @@ -2465,12 +2531,15 @@ class CustomSelectionAction { SelectionPattern? pattern; List _toList() { - return [id, title, pattern]; + return [ + id, + title, + pattern, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static CustomSelectionAction decode(Object result) { result as List; @@ -2490,9 +2559,7 @@ class CustomSelectionAction { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(title, other.title) && - _deepEquals(pattern, other.pattern); + return _deepEquals(id, other.id) && _deepEquals(title, other.title) && _deepEquals(pattern, other.pattern); } @override @@ -2534,8 +2601,7 @@ class WebExtensionData { } Object encode() { - return _toList(); - } + return _toList(); } static WebExtensionData decode(Object result) { result as List; @@ -2558,12 +2624,7 @@ class WebExtensionData { if (identical(this, other)) { return true; } - return _deepEquals(extensionId, other.extensionId) && - _deepEquals(title, other.title) && - _deepEquals(enabled, other.enabled) && - _deepEquals(badgeText, other.badgeText) && - _deepEquals(badgeTextColor, other.badgeTextColor) && - _deepEquals(badgeBackgroundColor, other.badgeBackgroundColor); + return _deepEquals(extensionId, other.extensionId) && _deepEquals(title, other.title) && _deepEquals(enabled, other.enabled) && _deepEquals(badgeText, other.badgeText) && _deepEquals(badgeTextColor, other.badgeTextColor) && _deepEquals(badgeBackgroundColor, other.badgeBackgroundColor); } @override @@ -2697,8 +2758,7 @@ class AddonInfo { } Object encode() { - return _toList(); - } + return _toList(); } static AddonInfo decode(Object result) { result as List; @@ -2711,8 +2771,7 @@ class AddonInfo { version: result[5]! as String, installedVersion: result[6] as String?, translatedPermissions: (result[7]! as List).cast(), - translatedRequiredDataCollectionPermissions: (result[8]! as List) - .cast(), + translatedRequiredDataCollectionPermissions: (result[8]! as List).cast(), authorName: result[9] as String?, authorUrl: result[10] as String?, homepageUrl: result[11]! as String, @@ -2745,41 +2804,7 @@ class AddonInfo { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(displayName, other.displayName) && - _deepEquals(summary, other.summary) && - _deepEquals(description, other.description) && - _deepEquals(downloadUrl, other.downloadUrl) && - _deepEquals(version, other.version) && - _deepEquals(installedVersion, other.installedVersion) && - _deepEquals(translatedPermissions, other.translatedPermissions) && - _deepEquals( - translatedRequiredDataCollectionPermissions, - other.translatedRequiredDataCollectionPermissions, - ) && - _deepEquals(authorName, other.authorName) && - _deepEquals(authorUrl, other.authorUrl) && - _deepEquals(homepageUrl, other.homepageUrl) && - _deepEquals(detailUrl, other.detailUrl) && - _deepEquals(ratingUrl, other.ratingUrl) && - _deepEquals(ratingAverage, other.ratingAverage) && - _deepEquals(ratingReviews, other.ratingReviews) && - _deepEquals(createdAt, other.createdAt) && - _deepEquals(updatedAt, other.updatedAt) && - _deepEquals(icon, other.icon) && - _deepEquals(isInstalled, other.isInstalled) && - _deepEquals(isEnabled, other.isEnabled) && - _deepEquals(isSupported, other.isSupported) && - _deepEquals( - isAllowedInPrivateBrowsing, - other.isAllowedInPrivateBrowsing, - ) && - _deepEquals(isAutoUpdateEnabled, other.isAutoUpdateEnabled) && - _deepEquals(isLocalFileInstalled, other.isLocalFileInstalled) && - _deepEquals(optionsPageUrl, other.optionsPageUrl) && - _deepEquals(openOptionsPageInTab, other.openOptionsPageInTab) && - _deepEquals(disabledReason, other.disabledReason) && - _deepEquals(incognito, other.incognito); + return _deepEquals(id, other.id) && _deepEquals(displayName, other.displayName) && _deepEquals(summary, other.summary) && _deepEquals(description, other.description) && _deepEquals(downloadUrl, other.downloadUrl) && _deepEquals(version, other.version) && _deepEquals(installedVersion, other.installedVersion) && _deepEquals(translatedPermissions, other.translatedPermissions) && _deepEquals(translatedRequiredDataCollectionPermissions, other.translatedRequiredDataCollectionPermissions) && _deepEquals(authorName, other.authorName) && _deepEquals(authorUrl, other.authorUrl) && _deepEquals(homepageUrl, other.homepageUrl) && _deepEquals(detailUrl, other.detailUrl) && _deepEquals(ratingUrl, other.ratingUrl) && _deepEquals(ratingAverage, other.ratingAverage) && _deepEquals(ratingReviews, other.ratingReviews) && _deepEquals(createdAt, other.createdAt) && _deepEquals(updatedAt, other.updatedAt) && _deepEquals(icon, other.icon) && _deepEquals(isInstalled, other.isInstalled) && _deepEquals(isEnabled, other.isEnabled) && _deepEquals(isSupported, other.isSupported) && _deepEquals(isAllowedInPrivateBrowsing, other.isAllowedInPrivateBrowsing) && _deepEquals(isAutoUpdateEnabled, other.isAutoUpdateEnabled) && _deepEquals(isLocalFileInstalled, other.isLocalFileInstalled) && _deepEquals(optionsPageUrl, other.optionsPageUrl) && _deepEquals(openOptionsPageInTab, other.openOptionsPageInTab) && _deepEquals(disabledReason, other.disabledReason) && _deepEquals(incognito, other.incognito); } @override @@ -2801,12 +2826,15 @@ class AddonListingPreview { String? caption; List _toList() { - return [imageUrl, thumbnailUrl, caption]; + return [ + imageUrl, + thumbnailUrl, + caption, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static AddonListingPreview decode(Object result) { result as List; @@ -2826,9 +2854,7 @@ class AddonListingPreview { if (identical(this, other)) { return true; } - return _deepEquals(imageUrl, other.imageUrl) && - _deepEquals(thumbnailUrl, other.thumbnailUrl) && - _deepEquals(caption, other.caption); + return _deepEquals(imageUrl, other.imageUrl) && _deepEquals(thumbnailUrl, other.thumbnailUrl) && _deepEquals(caption, other.caption); } @override @@ -2966,8 +2992,7 @@ class AddonListing { } Object encode() { - return _toList(); - } + return _toList(); } static AddonListing decode(Object result) { result as List; @@ -3014,39 +3039,7 @@ class AddonListing { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(name, other.name) && - _deepEquals(summary, other.summary) && - _deepEquals(description, other.description) && - _deepEquals(iconUrl, other.iconUrl) && - _deepEquals(latestVersion, other.latestVersion) && - _deepEquals(downloadUrl, other.downloadUrl) && - _deepEquals(ratingAverage, other.ratingAverage) && - _deepEquals(ratingReviews, other.ratingReviews) && - _deepEquals(authorName, other.authorName) && - _deepEquals(authorUrl, other.authorUrl) && - _deepEquals(homepageUrl, other.homepageUrl) && - _deepEquals(detailUrl, other.detailUrl) && - _deepEquals(ratingUrl, other.ratingUrl) && - _deepEquals(averageDailyUsers, other.averageDailyUsers) && - _deepEquals(promoted, other.promoted) && - _deepEquals(previews, other.previews) && - _deepEquals(permissions, other.permissions) && - _deepEquals(hostPermissions, other.hostPermissions) && - _deepEquals(optionalPermissions, other.optionalPermissions) && - _deepEquals( - dataCollectionPermissions, - other.dataCollectionPermissions, - ) && - _deepEquals(fileSize, other.fileSize) && - _deepEquals(lastUpdated, other.lastUpdated) && - _deepEquals(licenseName, other.licenseName) && - _deepEquals(licenseUrl, other.licenseUrl) && - _deepEquals(supportUrl, other.supportUrl) && - _deepEquals(supportEmail, other.supportEmail) && - _deepEquals(categories, other.categories) && - _deepEquals(hasPrivacyPolicy, other.hasPrivacyPolicy) && - _deepEquals(slug, other.slug); + return _deepEquals(id, other.id) && _deepEquals(name, other.name) && _deepEquals(summary, other.summary) && _deepEquals(description, other.description) && _deepEquals(iconUrl, other.iconUrl) && _deepEquals(latestVersion, other.latestVersion) && _deepEquals(downloadUrl, other.downloadUrl) && _deepEquals(ratingAverage, other.ratingAverage) && _deepEquals(ratingReviews, other.ratingReviews) && _deepEquals(authorName, other.authorName) && _deepEquals(authorUrl, other.authorUrl) && _deepEquals(homepageUrl, other.homepageUrl) && _deepEquals(detailUrl, other.detailUrl) && _deepEquals(ratingUrl, other.ratingUrl) && _deepEquals(averageDailyUsers, other.averageDailyUsers) && _deepEquals(promoted, other.promoted) && _deepEquals(previews, other.previews) && _deepEquals(permissions, other.permissions) && _deepEquals(hostPermissions, other.hostPermissions) && _deepEquals(optionalPermissions, other.optionalPermissions) && _deepEquals(dataCollectionPermissions, other.dataCollectionPermissions) && _deepEquals(fileSize, other.fileSize) && _deepEquals(lastUpdated, other.lastUpdated) && _deepEquals(licenseName, other.licenseName) && _deepEquals(licenseUrl, other.licenseUrl) && _deepEquals(supportUrl, other.supportUrl) && _deepEquals(supportEmail, other.supportEmail) && _deepEquals(categories, other.categories) && _deepEquals(hasPrivacyPolicy, other.hasPrivacyPolicy) && _deepEquals(slug, other.slug); } @override @@ -3108,8 +3101,7 @@ class AddonStoreInfo { } Object encode() { - return _toList(); - } + return _toList(); } static AddonStoreInfo decode(Object result) { result as List; @@ -3137,17 +3129,7 @@ class AddonStoreInfo { if (identical(this, other)) { return true; } - return _deepEquals(latestVersion, other.latestVersion) && - _deepEquals(latestXpiUrl, other.latestXpiUrl) && - _deepEquals(ratingAverage, other.ratingAverage) && - _deepEquals(ratingReviews, other.ratingReviews) && - _deepEquals(summary, other.summary) && - _deepEquals(description, other.description) && - _deepEquals(homepageUrl, other.homepageUrl) && - _deepEquals(detailUrl, other.detailUrl) && - _deepEquals(ratingUrl, other.ratingUrl) && - _deepEquals(authorName, other.authorName) && - _deepEquals(authorUrl, other.authorUrl); + return _deepEquals(latestVersion, other.latestVersion) && _deepEquals(latestXpiUrl, other.latestXpiUrl) && _deepEquals(ratingAverage, other.ratingAverage) && _deepEquals(ratingReviews, other.ratingReviews) && _deepEquals(summary, other.summary) && _deepEquals(description, other.description) && _deepEquals(homepageUrl, other.homepageUrl) && _deepEquals(detailUrl, other.detailUrl) && _deepEquals(ratingUrl, other.ratingUrl) && _deepEquals(authorName, other.authorName) && _deepEquals(authorUrl, other.authorUrl); } @override @@ -3172,12 +3154,16 @@ class AddonUpdateAttemptInfo { String? message; List _toList() { - return [addonId, dateMillisecondsSinceEpoch, status, message]; + return [ + addonId, + dateMillisecondsSinceEpoch, + status, + message, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static AddonUpdateAttemptInfo decode(Object result) { result as List; @@ -3198,13 +3184,7 @@ class AddonUpdateAttemptInfo { if (identical(this, other)) { return true; } - return _deepEquals(addonId, other.addonId) && - _deepEquals( - dateMillisecondsSinceEpoch, - other.dateMillisecondsSinceEpoch, - ) && - _deepEquals(status, other.status) && - _deepEquals(message, other.message); + return _deepEquals(addonId, other.addonId) && _deepEquals(dateMillisecondsSinceEpoch, other.dateMillisecondsSinceEpoch) && _deepEquals(status, other.status) && _deepEquals(message, other.message); } @override @@ -3238,12 +3218,19 @@ class GeckoSuggestion { Uint8List? icon; List _toList() { - return [id, type, score, title, description, editSuggestion, icon]; + return [ + id, + type, + score, + title, + description, + editSuggestion, + icon, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static GeckoSuggestion decode(Object result) { result as List; @@ -3267,13 +3254,7 @@ class GeckoSuggestion { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(type, other.type) && - _deepEquals(score, other.score) && - _deepEquals(title, other.title) && - _deepEquals(description, other.description) && - _deepEquals(editSuggestion, other.editSuggestion) && - _deepEquals(icon, other.icon); + return _deepEquals(id, other.id) && _deepEquals(type, other.type) && _deepEquals(score, other.score) && _deepEquals(title, other.title) && _deepEquals(description, other.description) && _deepEquals(editSuggestion, other.editSuggestion) && _deepEquals(icon, other.icon); } @override @@ -3315,8 +3296,7 @@ class TabContent { } Object encode() { - return _toList(); - } + return _toList(); } static TabContent decode(Object result) { result as List; @@ -3339,12 +3319,7 @@ class TabContent { if (identical(this, other)) { return true; } - return _deepEquals(tabId, other.tabId) && - _deepEquals(fullContentMarkdown, other.fullContentMarkdown) && - _deepEquals(fullContentPlain, other.fullContentPlain) && - _deepEquals(isProbablyReaderable, other.isProbablyReaderable) && - _deepEquals(extractedContentMarkdown, other.extractedContentMarkdown) && - _deepEquals(extractedContentPlain, other.extractedContentPlain); + return _deepEquals(tabId, other.tabId) && _deepEquals(fullContentMarkdown, other.fullContentMarkdown) && _deepEquals(fullContentPlain, other.fullContentPlain) && _deepEquals(isProbablyReaderable, other.isProbablyReaderable) && _deepEquals(extractedContentMarkdown, other.extractedContentMarkdown) && _deepEquals(extractedContentPlain, other.extractedContentPlain); } @override @@ -3378,8 +3353,7 @@ class ContentBlocking { } Object encode() { - return _toList(); - } + return _toList(); } static ContentBlocking decode(Object result) { result as List; @@ -3400,22 +3374,7 @@ class ContentBlocking { if (identical(this, other)) { return true; } - return _deepEquals( - queryParameterStripping, - other.queryParameterStripping, - ) && - _deepEquals( - queryParameterStrippingAllowList, - other.queryParameterStrippingAllowList, - ) && - _deepEquals( - queryParameterStrippingStripList, - other.queryParameterStrippingStripList, - ) && - _deepEquals( - bounceTrackingProtectionMode, - other.bounceTrackingProtectionMode, - ); + return _deepEquals(queryParameterStripping, other.queryParameterStripping) && _deepEquals(queryParameterStrippingAllowList, other.queryParameterStrippingAllowList) && _deepEquals(queryParameterStrippingStripList, other.queryParameterStrippingStripList) && _deepEquals(bounceTrackingProtectionMode, other.bounceTrackingProtectionMode); } @override @@ -3449,8 +3408,7 @@ class DohSettings { } Object encode() { - return _toList(); - } + return _toList(); } static DohSettings decode(Object result) { result as List; @@ -3471,10 +3429,7 @@ class DohSettings { if (identical(this, other)) { return true; } - return _deepEquals(dohSettingsMode, other.dohSettingsMode) && - _deepEquals(dohProviderUrl, other.dohProviderUrl) && - _deepEquals(dohDefaultProviderUrl, other.dohDefaultProviderUrl) && - _deepEquals(dohExceptionsList, other.dohExceptionsList); + return _deepEquals(dohSettingsMode, other.dohSettingsMode) && _deepEquals(dohProviderUrl, other.dohProviderUrl) && _deepEquals(dohDefaultProviderUrl, other.dohDefaultProviderUrl) && _deepEquals(dohExceptionsList, other.dohExceptionsList); } @override @@ -3672,8 +3627,7 @@ class GeckoEngineSettings { } Object encode() { - return _toList(); - } + return _toList(); } static GeckoEngineSettings decode(Object result) { result as List; @@ -3684,8 +3638,7 @@ class GeckoEngineSettings { globalPrivacyControlEnabled: result[3] as bool?, preferredColorScheme: result[4] as ColorScheme?, cookieBannerHandlingMode: result[5] as CookieBannerHandlingMode?, - cookieBannerHandlingModePrivateBrowsing: - result[6] as CookieBannerHandlingMode?, + cookieBannerHandlingModePrivateBrowsing: result[6] as CookieBannerHandlingMode?, cookieBannerHandlingGlobalRules: result[7] as bool?, cookieBannerHandlingGlobalRulesSubFrames: result[8] as bool?, webContentIsolationStrategy: result[9] as WebContentIsolationStrategy?, @@ -3733,75 +3686,7 @@ class GeckoEngineSettings { if (identical(this, other)) { return true; } - return _deepEquals(javascriptEnabled, other.javascriptEnabled) && - _deepEquals(trackingProtectionPolicy, other.trackingProtectionPolicy) && - _deepEquals(httpsOnlyMode, other.httpsOnlyMode) && - _deepEquals( - globalPrivacyControlEnabled, - other.globalPrivacyControlEnabled, - ) && - _deepEquals(preferredColorScheme, other.preferredColorScheme) && - _deepEquals(cookieBannerHandlingMode, other.cookieBannerHandlingMode) && - _deepEquals( - cookieBannerHandlingModePrivateBrowsing, - other.cookieBannerHandlingModePrivateBrowsing, - ) && - _deepEquals( - cookieBannerHandlingGlobalRules, - other.cookieBannerHandlingGlobalRules, - ) && - _deepEquals( - cookieBannerHandlingGlobalRulesSubFrames, - other.cookieBannerHandlingGlobalRulesSubFrames, - ) && - _deepEquals( - webContentIsolationStrategy, - other.webContentIsolationStrategy, - ) && - _deepEquals(userAgent, other.userAgent) && - _deepEquals(contentBlocking, other.contentBlocking) && - _deepEquals(enterpriseRootsEnabled, other.enterpriseRootsEnabled) && - _deepEquals(dohSettings, other.dohSettings) && - _deepEquals( - fingerprintingProtectionOverrides, - other.fingerprintingProtectionOverrides, - ) && - _deepEquals(locales, other.locales) && - _deepEquals(blockCookies, other.blockCookies) && - _deepEquals(customCookiePolicy, other.customCookiePolicy) && - _deepEquals(blockTrackingContent, other.blockTrackingContent) && - _deepEquals(trackingContentScope, other.trackingContentScope) && - _deepEquals(blockCryptominers, other.blockCryptominers) && - _deepEquals(blockFingerprinters, other.blockFingerprinters) && - _deepEquals(blockRedirectTrackers, other.blockRedirectTrackers) && - _deepEquals( - blockSuspectedFingerprinters, - other.blockSuspectedFingerprinters, - ) && - _deepEquals( - suspectedFingerprintersScope, - other.suspectedFingerprintersScope, - ) && - _deepEquals(allowListBaseline, other.allowListBaseline) && - _deepEquals(allowListConvenience, other.allowListConvenience) && - _deepEquals(webFontsEnabled, other.webFontsEnabled) && - _deepEquals( - automaticFontSizeAdjustment, - other.automaticFontSizeAdjustment, - ) && - _deepEquals(fontSizeFactor, other.fontSizeFactor) && - _deepEquals(fontInflationEnabled, other.fontInflationEnabled) && - _deepEquals(displayDensityOverride, other.displayDensityOverride) && - _deepEquals(screenWidthOverride, other.screenWidthOverride) && - _deepEquals(screenHeightOverride, other.screenHeightOverride) && - _deepEquals(inputAutoZoomEnabled, other.inputAutoZoomEnabled) && - _deepEquals(fissionEnabled, other.fissionEnabled) && - _deepEquals(isolatedProcessEnabled, other.isolatedProcessEnabled) && - _deepEquals(appZygoteProcessEnabled, other.appZygoteProcessEnabled) && - _deepEquals(extensionsWebAPIEnabled, other.extensionsWebAPIEnabled) && - _deepEquals(lnaBlocking, other.lnaBlocking) && - _deepEquals(lnaBlockTrackers, other.lnaBlockTrackers) && - _deepEquals(lnaEnabled, other.lnaEnabled); + return _deepEquals(javascriptEnabled, other.javascriptEnabled) && _deepEquals(trackingProtectionPolicy, other.trackingProtectionPolicy) && _deepEquals(httpsOnlyMode, other.httpsOnlyMode) && _deepEquals(globalPrivacyControlEnabled, other.globalPrivacyControlEnabled) && _deepEquals(preferredColorScheme, other.preferredColorScheme) && _deepEquals(cookieBannerHandlingMode, other.cookieBannerHandlingMode) && _deepEquals(cookieBannerHandlingModePrivateBrowsing, other.cookieBannerHandlingModePrivateBrowsing) && _deepEquals(cookieBannerHandlingGlobalRules, other.cookieBannerHandlingGlobalRules) && _deepEquals(cookieBannerHandlingGlobalRulesSubFrames, other.cookieBannerHandlingGlobalRulesSubFrames) && _deepEquals(webContentIsolationStrategy, other.webContentIsolationStrategy) && _deepEquals(userAgent, other.userAgent) && _deepEquals(contentBlocking, other.contentBlocking) && _deepEquals(enterpriseRootsEnabled, other.enterpriseRootsEnabled) && _deepEquals(dohSettings, other.dohSettings) && _deepEquals(fingerprintingProtectionOverrides, other.fingerprintingProtectionOverrides) && _deepEquals(locales, other.locales) && _deepEquals(blockCookies, other.blockCookies) && _deepEquals(customCookiePolicy, other.customCookiePolicy) && _deepEquals(blockTrackingContent, other.blockTrackingContent) && _deepEquals(trackingContentScope, other.trackingContentScope) && _deepEquals(blockCryptominers, other.blockCryptominers) && _deepEquals(blockFingerprinters, other.blockFingerprinters) && _deepEquals(blockRedirectTrackers, other.blockRedirectTrackers) && _deepEquals(blockSuspectedFingerprinters, other.blockSuspectedFingerprinters) && _deepEquals(suspectedFingerprintersScope, other.suspectedFingerprintersScope) && _deepEquals(allowListBaseline, other.allowListBaseline) && _deepEquals(allowListConvenience, other.allowListConvenience) && _deepEquals(webFontsEnabled, other.webFontsEnabled) && _deepEquals(automaticFontSizeAdjustment, other.automaticFontSizeAdjustment) && _deepEquals(fontSizeFactor, other.fontSizeFactor) && _deepEquals(fontInflationEnabled, other.fontInflationEnabled) && _deepEquals(displayDensityOverride, other.displayDensityOverride) && _deepEquals(screenWidthOverride, other.screenWidthOverride) && _deepEquals(screenHeightOverride, other.screenHeightOverride) && _deepEquals(inputAutoZoomEnabled, other.inputAutoZoomEnabled) && _deepEquals(fissionEnabled, other.fissionEnabled) && _deepEquals(isolatedProcessEnabled, other.isolatedProcessEnabled) && _deepEquals(appZygoteProcessEnabled, other.appZygoteProcessEnabled) && _deepEquals(extensionsWebAPIEnabled, other.extensionsWebAPIEnabled) && _deepEquals(lnaBlocking, other.lnaBlocking) && _deepEquals(lnaBlockTrackers, other.lnaBlockTrackers) && _deepEquals(lnaEnabled, other.lnaEnabled); } @override @@ -3829,12 +3714,17 @@ class AutocompleteResult { int totalItems; List _toList() { - return [input, text, url, source, totalItems]; + return [ + input, + text, + url, + source, + totalItems, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static AutocompleteResult decode(Object result) { result as List; @@ -3856,11 +3746,7 @@ class AutocompleteResult { if (identical(this, other)) { return true; } - return _deepEquals(input, other.input) && - _deepEquals(text, other.text) && - _deepEquals(url, other.url) && - _deepEquals(source, other.source) && - _deepEquals(totalItems, other.totalItems); + return _deepEquals(input, other.input) && _deepEquals(text, other.text) && _deepEquals(url, other.url) && _deepEquals(source, other.source) && _deepEquals(totalItems, other.totalItems); } @override @@ -3870,23 +3756,29 @@ class AutocompleteResult { /// Represents all the different supported types of data that can be found from long clicking /// an element. -sealed class HitResult {} +sealed class HitResult { +} /// Default type if we're unable to match the type to anything. It may or may not have a src. class UnknownHitResult extends HitResult { - UnknownHitResult({required this.src, this.linkText}); + UnknownHitResult({ + required this.src, + this.linkText, + }); String src; String? linkText; List _toList() { - return [src, linkText]; + return [ + src, + linkText, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static UnknownHitResult decode(Object result) { result as List; @@ -3915,19 +3807,24 @@ class UnknownHitResult extends HitResult { /// If the HTML element was of type 'HTMLImageElement'. class ImageHitResult extends HitResult { - ImageHitResult({required this.src, this.title}); + ImageHitResult({ + required this.src, + this.title, + }); String src; String? title; List _toList() { - return [src, title]; + return [ + src, + title, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ImageHitResult decode(Object result) { result as List; @@ -3956,19 +3853,24 @@ class ImageHitResult extends HitResult { /// If the HTML element was of type 'HTMLVideoElement'. class VideoHitResult extends HitResult { - VideoHitResult({required this.src, this.title}); + VideoHitResult({ + required this.src, + this.title, + }); String src; String? title; List _toList() { - return [src, title]; + return [ + src, + title, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static VideoHitResult decode(Object result) { result as List; @@ -3997,19 +3899,24 @@ class VideoHitResult extends HitResult { /// If the HTML element was of type 'HTMLAudioElement'. class AudioHitResult extends HitResult { - AudioHitResult({required this.src, this.title}); + AudioHitResult({ + required this.src, + this.title, + }); String src; String? title; List _toList() { - return [src, title]; + return [ + src, + title, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static AudioHitResult decode(Object result) { result as List; @@ -4038,19 +3945,24 @@ class AudioHitResult extends HitResult { /// If the HTML element was of type 'HTMLImageElement' and contained a URI. class ImageSrcHitResult extends HitResult { - ImageSrcHitResult({required this.src, required this.uri}); + ImageSrcHitResult({ + required this.src, + required this.uri, + }); String src; String uri; List _toList() { - return [src, uri]; + return [ + src, + uri, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ImageSrcHitResult decode(Object result) { result as List; @@ -4079,21 +3991,26 @@ class ImageSrcHitResult extends HitResult { /// The type used if the URI is prepended with 'tel:'. class PhoneHitResult extends HitResult { - PhoneHitResult({required this.src}); + PhoneHitResult({ + required this.src, + }); String src; List _toList() { - return [src]; + return [ + src, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static PhoneHitResult decode(Object result) { result as List; - return PhoneHitResult(src: result[0]! as String); + return PhoneHitResult( + src: result[0]! as String, + ); } @override @@ -4115,21 +4032,26 @@ class PhoneHitResult extends HitResult { /// The type used if the URI is prepended with 'mailto:'. class EmailHitResult extends HitResult { - EmailHitResult({required this.src}); + EmailHitResult({ + required this.src, + }); String src; List _toList() { - return [src]; + return [ + src, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static EmailHitResult decode(Object result) { result as List; - return EmailHitResult(src: result[0]! as String); + return EmailHitResult( + src: result[0]! as String, + ); } @override @@ -4151,21 +4073,26 @@ class EmailHitResult extends HitResult { /// The type used if the URI is prepended with 'geo:'. class GeoHitResult extends HitResult { - GeoHitResult({required this.src}); + GeoHitResult({ + required this.src, + }); String src; List _toList() { - return [src]; + return [ + src, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static GeoHitResult decode(Object result) { result as List; - return GeoHitResult(src: result[0]! as String); + return GeoHitResult( + src: result[0]! as String, + ); } @override @@ -4263,8 +4190,7 @@ class DownloadState { } Object encode() { - return _toList(); - } + return _toList(); } static DownloadState decode(Object result) { result as List; @@ -4298,23 +4224,7 @@ class DownloadState { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(fileName, other.fileName) && - _deepEquals(contentType, other.contentType) && - _deepEquals(contentLength, other.contentLength) && - _deepEquals(currentBytesCopied, other.currentBytesCopied) && - _deepEquals(status, other.status) && - _deepEquals(userAgent, other.userAgent) && - _deepEquals(destinationDirectory, other.destinationDirectory) && - _deepEquals(directoryPath, other.directoryPath) && - _deepEquals(referrerUrl, other.referrerUrl) && - _deepEquals(skipConfirmation, other.skipConfirmation) && - _deepEquals(openInApp, other.openInApp) && - _deepEquals(id, other.id) && - _deepEquals(sessionId, other.sessionId) && - _deepEquals(private, other.private) && - _deepEquals(createdTime, other.createdTime) && - _deepEquals(notificationId, other.notificationId); + return _deepEquals(url, other.url) && _deepEquals(fileName, other.fileName) && _deepEquals(contentType, other.contentType) && _deepEquals(contentLength, other.contentLength) && _deepEquals(currentBytesCopied, other.currentBytesCopied) && _deepEquals(status, other.status) && _deepEquals(userAgent, other.userAgent) && _deepEquals(destinationDirectory, other.destinationDirectory) && _deepEquals(directoryPath, other.directoryPath) && _deepEquals(referrerUrl, other.referrerUrl) && _deepEquals(skipConfirmation, other.skipConfirmation) && _deepEquals(openInApp, other.openInApp) && _deepEquals(id, other.id) && _deepEquals(sessionId, other.sessionId) && _deepEquals(private, other.private) && _deepEquals(createdTime, other.createdTime) && _deepEquals(notificationId, other.notificationId); } @override @@ -4339,12 +4249,16 @@ class ShareInternetResourceState { String? referrerUrl; List _toList() { - return [url, contentType, private, referrerUrl]; + return [ + url, + contentType, + private, + referrerUrl, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ShareInternetResourceState decode(Object result) { result as List; @@ -4359,17 +4273,13 @@ class ShareInternetResourceState { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! ShareInternetResourceState || - other.runtimeType != runtimeType) { + if (other is! ShareInternetResourceState || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(contentType, other.contentType) && - _deepEquals(private, other.private) && - _deepEquals(referrerUrl, other.referrerUrl); + return _deepEquals(url, other.url) && _deepEquals(contentType, other.contentType) && _deepEquals(private, other.private) && _deepEquals(referrerUrl, other.referrerUrl); } @override @@ -4391,12 +4301,15 @@ class AddonCollection { String collectionName; List _toList() { - return [serverURL, collectionUser, collectionName]; + return [ + serverURL, + collectionUser, + collectionName, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static AddonCollection decode(Object result) { result as List; @@ -4416,9 +4329,7 @@ class AddonCollection { if (identical(this, other)) { return true; } - return _deepEquals(serverURL, other.serverURL) && - _deepEquals(collectionUser, other.collectionUser) && - _deepEquals(collectionName, other.collectionName); + return _deepEquals(serverURL, other.serverURL) && _deepEquals(collectionUser, other.collectionUser) && _deepEquals(collectionName, other.collectionName); } @override @@ -4427,19 +4338,24 @@ class AddonCollection { } class SyncEngineStatus { - SyncEngineStatus({required this.engine, required this.enabled}); + SyncEngineStatus({ + required this.engine, + required this.enabled, + }); SyncEngineValue engine; bool enabled; List _toList() { - return [engine, enabled]; + return [ + engine, + enabled, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SyncEngineStatus decode(Object result) { result as List; @@ -4458,8 +4374,7 @@ class SyncEngineStatus { if (identical(this, other)) { return true; } - return _deepEquals(engine, other.engine) && - _deepEquals(enabled, other.enabled); + return _deepEquals(engine, other.engine) && _deepEquals(enabled, other.enabled); } @override @@ -4505,8 +4420,7 @@ class SyncAccountInfo { } Object encode() { - return _toList(); - } + return _toList(); } static SyncAccountInfo decode(Object result) { result as List; @@ -4530,13 +4444,7 @@ class SyncAccountInfo { if (identical(this, other)) { return true; } - return _deepEquals(authenticated, other.authenticated) && - _deepEquals(syncing, other.syncing) && - _deepEquals(needsReauth, other.needsReauth) && - _deepEquals(email, other.email) && - _deepEquals(displayName, other.displayName) && - _deepEquals(lastSyncedAt, other.lastSyncedAt) && - _deepEquals(engines, other.engines); + return _deepEquals(authenticated, other.authenticated) && _deepEquals(syncing, other.syncing) && _deepEquals(needsReauth, other.needsReauth) && _deepEquals(email, other.email) && _deepEquals(displayName, other.displayName) && _deepEquals(lastSyncedAt, other.lastSyncedAt) && _deepEquals(engines, other.engines); } @override @@ -4561,12 +4469,16 @@ class SyncDevice { bool canSendTab; List _toList() { - return [deviceId, displayName, isCurrentDevice, canSendTab]; + return [ + deviceId, + displayName, + isCurrentDevice, + canSendTab, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SyncDevice decode(Object result) { result as List; @@ -4587,10 +4499,7 @@ class SyncDevice { if (identical(this, other)) { return true; } - return _deepEquals(deviceId, other.deviceId) && - _deepEquals(displayName, other.displayName) && - _deepEquals(isCurrentDevice, other.isCurrentDevice) && - _deepEquals(canSendTab, other.canSendTab); + return _deepEquals(deviceId, other.deviceId) && _deepEquals(displayName, other.displayName) && _deepEquals(isCurrentDevice, other.isCurrentDevice) && _deepEquals(canSendTab, other.canSendTab); } @override @@ -4615,12 +4524,16 @@ class SyncIncomingTab { String? fromDeviceName; List _toList() { - return [title, url, fromDeviceId, fromDeviceName]; + return [ + title, + url, + fromDeviceId, + fromDeviceName, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SyncIncomingTab decode(Object result) { result as List; @@ -4641,10 +4554,7 @@ class SyncIncomingTab { if (identical(this, other)) { return true; } - return _deepEquals(title, other.title) && - _deepEquals(url, other.url) && - _deepEquals(fromDeviceId, other.fromDeviceId) && - _deepEquals(fromDeviceName, other.fromDeviceName); + return _deepEquals(title, other.title) && _deepEquals(url, other.url) && _deepEquals(fromDeviceId, other.fromDeviceId) && _deepEquals(fromDeviceName, other.fromDeviceName); } @override @@ -4672,12 +4582,17 @@ class SyncRemoteTab { bool inactive; List _toList() { - return [title, url, iconUrl, lastUsed, inactive]; + return [ + title, + url, + iconUrl, + lastUsed, + inactive, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SyncRemoteTab decode(Object result) { result as List; @@ -4699,11 +4614,7 @@ class SyncRemoteTab { if (identical(this, other)) { return true; } - return _deepEquals(title, other.title) && - _deepEquals(url, other.url) && - _deepEquals(iconUrl, other.iconUrl) && - _deepEquals(lastUsed, other.lastUsed) && - _deepEquals(inactive, other.inactive); + return _deepEquals(title, other.title) && _deepEquals(url, other.url) && _deepEquals(iconUrl, other.iconUrl) && _deepEquals(lastUsed, other.lastUsed) && _deepEquals(inactive, other.inactive); } @override @@ -4725,12 +4636,15 @@ class SyncDeviceTabs { List tabs; List _toList() { - return [deviceId, deviceName, tabs]; + return [ + deviceId, + deviceName, + tabs, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SyncDeviceTabs decode(Object result) { result as List; @@ -4750,9 +4664,7 @@ class SyncDeviceTabs { if (identical(this, other)) { return true; } - return _deepEquals(deviceId, other.deviceId) && - _deepEquals(deviceName, other.deviceName) && - _deepEquals(tabs, other.tabs); + return _deepEquals(deviceId, other.deviceId) && _deepEquals(deviceName, other.deviceName) && _deepEquals(tabs, other.tabs); } @override @@ -4780,12 +4692,17 @@ class GeckoPref { bool hasUserChangedValue; List _toList() { - return [name, value, defaultValue, userValue, hasUserChangedValue]; + return [ + name, + value, + defaultValue, + userValue, + hasUserChangedValue, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static GeckoPref decode(Object result) { result as List; @@ -4807,11 +4724,7 @@ class GeckoPref { if (identical(this, other)) { return true; } - return _deepEquals(name, other.name) && - _deepEquals(value, other.value) && - _deepEquals(defaultValue, other.defaultValue) && - _deepEquals(userValue, other.userValue) && - _deepEquals(hasUserChangedValue, other.hasUserChangedValue); + return _deepEquals(name, other.name) && _deepEquals(value, other.value) && _deepEquals(defaultValue, other.defaultValue) && _deepEquals(userValue, other.userValue) && _deepEquals(hasUserChangedValue, other.hasUserChangedValue); } @override @@ -4880,8 +4793,7 @@ class MlProgressData { } Object encode() { - return _toList(); - } + return _toList(); } static MlProgressData decode(Object result) { result as List; @@ -4908,16 +4820,7 @@ class MlProgressData { if (identical(this, other)) { return true; } - return _deepEquals(modelType, other.modelType) && - _deepEquals(progress, other.progress) && - _deepEquals(type, other.type) && - _deepEquals(status, other.status) && - _deepEquals(totalLoaded, other.totalLoaded) && - _deepEquals(currentLoaded, other.currentLoaded) && - _deepEquals(total, other.total) && - _deepEquals(units, other.units) && - _deepEquals(ok, other.ok) && - _deepEquals(id, other.id); + return _deepEquals(modelType, other.modelType) && _deepEquals(progress, other.progress) && _deepEquals(type, other.type) && _deepEquals(status, other.status) && _deepEquals(totalLoaded, other.totalLoaded) && _deepEquals(currentLoaded, other.currentLoaded) && _deepEquals(total, other.total) && _deepEquals(units, other.units) && _deepEquals(ok, other.ok) && _deepEquals(id, other.id); } @override @@ -4971,8 +4874,7 @@ class GeckoProxySettings { } Object encode() { - return _toList(); - } + return _toList(); } static GeckoProxySettings decode(Object result) { result as List; @@ -4998,15 +4900,7 @@ class GeckoProxySettings { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(title, other.title) && - _deepEquals(type, other.type) && - _deepEquals(host, other.host) && - _deepEquals(port, other.port) && - _deepEquals(username, other.username) && - _deepEquals(password, other.password) && - _deepEquals(proxyDNS, other.proxyDNS) && - _deepEquals(doNotProxyLocal, other.doNotProxyLocal); + return _deepEquals(id, other.id) && _deepEquals(title, other.title) && _deepEquals(type, other.type) && _deepEquals(host, other.host) && _deepEquals(port, other.port) && _deepEquals(username, other.username) && _deepEquals(password, other.password) && _deepEquals(proxyDNS, other.proxyDNS) && _deepEquals(doNotProxyLocal, other.doNotProxyLocal); } @override @@ -5034,12 +4928,17 @@ class ContainerSiteAssignment { bool blocked; List _toList() { - return [requestId, tabId, originUrl, url, blocked]; + return [ + requestId, + tabId, + originUrl, + url, + blocked, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ContainerSiteAssignment decode(Object result) { result as List; @@ -5061,11 +4960,7 @@ class ContainerSiteAssignment { if (identical(this, other)) { return true; } - return _deepEquals(requestId, other.requestId) && - _deepEquals(tabId, other.tabId) && - _deepEquals(originUrl, other.originUrl) && - _deepEquals(url, other.url) && - _deepEquals(blocked, other.blocked); + return _deepEquals(requestId, other.requestId) && _deepEquals(tabId, other.tabId) && _deepEquals(originUrl, other.originUrl) && _deepEquals(url, other.url) && _deepEquals(blocked, other.blocked); } @override @@ -5090,12 +4985,16 @@ class ProxyLoadError { String errorType; List _toList() { - return [tabId, contextId, url, errorType]; + return [ + tabId, + contextId, + url, + errorType, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ProxyLoadError decode(Object result) { result as List; @@ -5116,10 +5015,7 @@ class ProxyLoadError { if (identical(this, other)) { return true; } - return _deepEquals(tabId, other.tabId) && - _deepEquals(contextId, other.contextId) && - _deepEquals(url, other.url) && - _deepEquals(errorType, other.errorType); + return _deepEquals(tabId, other.tabId) && _deepEquals(contextId, other.contextId) && _deepEquals(url, other.url) && _deepEquals(errorType, other.errorType); } @override @@ -5128,23 +5024,31 @@ class ProxyLoadError { } class GeckoHeader { - GeckoHeader({required this.key, required this.value}); + GeckoHeader({ + required this.key, + required this.value, + }); String key; String value; List _toList() { - return [key, value]; + return [ + key, + value, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static GeckoHeader decode(Object result) { result as List; - return GeckoHeader(key: result[0]! as String, value: result[1]! as String); + return GeckoHeader( + key: result[0]! as String, + value: result[1]! as String, + ); } @override @@ -5226,8 +5130,7 @@ class GeckoFetchRequest { } Object encode() { - return _toList(); - } + return _toList(); } static GeckoFetchRequest decode(Object result) { result as List; @@ -5257,19 +5160,7 @@ class GeckoFetchRequest { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(method, other.method) && - _deepEquals(headers, other.headers) && - _deepEquals(connectTimeoutMillis, other.connectTimeoutMillis) && - _deepEquals(readTimeoutMillis, other.readTimeoutMillis) && - _deepEquals(body, other.body) && - _deepEquals(redirect, other.redirect) && - _deepEquals(cookiePolicy, other.cookiePolicy) && - _deepEquals(useCaches, other.useCaches) && - _deepEquals(private, other.private) && - _deepEquals(useOhttp, other.useOhttp) && - _deepEquals(referrerUrl, other.referrerUrl) && - _deepEquals(conservative, other.conservative); + return _deepEquals(url, other.url) && _deepEquals(method, other.method) && _deepEquals(headers, other.headers) && _deepEquals(connectTimeoutMillis, other.connectTimeoutMillis) && _deepEquals(readTimeoutMillis, other.readTimeoutMillis) && _deepEquals(body, other.body) && _deepEquals(redirect, other.redirect) && _deepEquals(cookiePolicy, other.cookiePolicy) && _deepEquals(useCaches, other.useCaches) && _deepEquals(private, other.private) && _deepEquals(useOhttp, other.useOhttp) && _deepEquals(referrerUrl, other.referrerUrl) && _deepEquals(conservative, other.conservative); } @override @@ -5294,12 +5185,16 @@ class GeckoFetchResponse { Uint8List body; List _toList() { - return [url, status, headers, body]; + return [ + url, + status, + headers, + body, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static GeckoFetchResponse decode(Object result) { result as List; @@ -5320,10 +5215,7 @@ class GeckoFetchResponse { if (identical(this, other)) { return true; } - return _deepEquals(url, other.url) && - _deepEquals(status, other.status) && - _deepEquals(headers, other.headers) && - _deepEquals(body, other.body); + return _deepEquals(url, other.url) && _deepEquals(status, other.status) && _deepEquals(headers, other.headers) && _deepEquals(body, other.body); } @override @@ -5377,8 +5269,7 @@ class BookmarkNode { } Object encode() { - return _toList(); - } + return _toList(); } static BookmarkNode decode(Object result) { result as List; @@ -5404,15 +5295,7 @@ class BookmarkNode { if (identical(this, other)) { return true; } - return _deepEquals(type, other.type) && - _deepEquals(guid, other.guid) && - _deepEquals(parentGuid, other.parentGuid) && - _deepEquals(position, other.position) && - _deepEquals(title, other.title) && - _deepEquals(url, other.url) && - _deepEquals(dateAdded, other.dateAdded) && - _deepEquals(lastModified, other.lastModified) && - _deepEquals(children, other.children); + return _deepEquals(type, other.type) && _deepEquals(guid, other.guid) && _deepEquals(parentGuid, other.parentGuid) && _deepEquals(position, other.position) && _deepEquals(title, other.title) && _deepEquals(url, other.url) && _deepEquals(dateAdded, other.dateAdded) && _deepEquals(lastModified, other.lastModified) && _deepEquals(children, other.children); } @override @@ -5422,7 +5305,12 @@ class BookmarkNode { /// Class for making alterations to any bookmark node class BookmarkInfo { - BookmarkInfo({this.parentGuid, this.position, this.title, this.url}); + BookmarkInfo({ + this.parentGuid, + this.position, + this.title, + this.url, + }); String? parentGuid; @@ -5433,12 +5321,16 @@ class BookmarkInfo { String? url; List _toList() { - return [parentGuid, position, title, url]; + return [ + parentGuid, + position, + title, + url, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static BookmarkInfo decode(Object result) { result as List; @@ -5459,10 +5351,7 @@ class BookmarkInfo { if (identical(this, other)) { return true; } - return _deepEquals(parentGuid, other.parentGuid) && - _deepEquals(position, other.position) && - _deepEquals(title, other.title) && - _deepEquals(url, other.url); + return _deepEquals(parentGuid, other.parentGuid) && _deepEquals(position, other.position) && _deepEquals(title, other.title) && _deepEquals(url, other.url); } @override @@ -5533,8 +5422,7 @@ class SitePermissions { } Object encode() { - return _toList(); - } + return _toList(); } static SitePermissions decode(Object result) { result as List; @@ -5564,19 +5452,7 @@ class SitePermissions { if (identical(this, other)) { return true; } - return _deepEquals(origin, other.origin) && - _deepEquals(camera, other.camera) && - _deepEquals(microphone, other.microphone) && - _deepEquals(location, other.location) && - _deepEquals(notification, other.notification) && - _deepEquals(persistentStorage, other.persistentStorage) && - _deepEquals(crossOriginStorageAccess, other.crossOriginStorageAccess) && - _deepEquals(mediaKeySystemAccess, other.mediaKeySystemAccess) && - _deepEquals(localDeviceAccess, other.localDeviceAccess) && - _deepEquals(localNetworkAccess, other.localNetworkAccess) && - _deepEquals(autoplayAudible, other.autoplayAudible) && - _deepEquals(autoplayInaudible, other.autoplayInaudible) && - _deepEquals(savedAt, other.savedAt); + return _deepEquals(origin, other.origin) && _deepEquals(camera, other.camera) && _deepEquals(microphone, other.microphone) && _deepEquals(location, other.location) && _deepEquals(notification, other.notification) && _deepEquals(persistentStorage, other.persistentStorage) && _deepEquals(crossOriginStorageAccess, other.crossOriginStorageAccess) && _deepEquals(mediaKeySystemAccess, other.mediaKeySystemAccess) && _deepEquals(localDeviceAccess, other.localDeviceAccess) && _deepEquals(localNetworkAccess, other.localNetworkAccess) && _deepEquals(autoplayAudible, other.autoplayAudible) && _deepEquals(autoplayInaudible, other.autoplayInaudible) && _deepEquals(savedAt, other.savedAt); } @override @@ -5589,28 +5465,32 @@ class SitePermissions { /// This represents a site that has been added to the exceptions list, /// meaning tracking protection is disabled for this specific site. class TrackingProtectionException { - TrackingProtectionException({required this.url}); + TrackingProtectionException({ + required this.url, + }); String url; List _toList() { - return [url]; + return [ + url, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TrackingProtectionException decode(Object result) { result as List; - return TrackingProtectionException(url: result[0]! as String); + return TrackingProtectionException( + url: result[0]! as String, + ); } @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! TrackingProtectionException || - other.runtimeType != runtimeType) { + if (other is! TrackingProtectionException || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { @@ -5626,7 +5506,11 @@ class TrackingProtectionException { /// Represents an icon from a PWA manifest. class PwaIcon { - PwaIcon({required this.src, this.sizes, this.type}); + PwaIcon({ + required this.src, + this.sizes, + this.type, + }); String src; @@ -5635,12 +5519,15 @@ class PwaIcon { String? type; List _toList() { - return [src, sizes, type]; + return [ + src, + sizes, + type, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static PwaIcon decode(Object result) { result as List; @@ -5660,9 +5547,7 @@ class PwaIcon { if (identical(this, other)) { return true; } - return _deepEquals(src, other.src) && - _deepEquals(sizes, other.sizes) && - _deepEquals(type, other.type); + return _deepEquals(src, other.src) && _deepEquals(sizes, other.sizes) && _deepEquals(type, other.type); } @override @@ -5672,19 +5557,24 @@ class PwaIcon { /// Represents a file entry in share target params. class ShareTargetFiles { - ShareTargetFiles({required this.name, required this.accept}); + ShareTargetFiles({ + required this.name, + required this.accept, + }); String name; List accept; List _toList() { - return [name, accept]; + return [ + name, + accept, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ShareTargetFiles decode(Object result) { result as List; @@ -5713,7 +5603,12 @@ class ShareTargetFiles { /// Represents share target params. class ShareTargetParams { - ShareTargetParams({this.title, this.text, this.url, required this.files}); + ShareTargetParams({ + this.title, + this.text, + this.url, + required this.files, + }); String? title; @@ -5724,12 +5619,16 @@ class ShareTargetParams { List files; List _toList() { - return [title, text, url, files]; + return [ + title, + text, + url, + files, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ShareTargetParams decode(Object result) { result as List; @@ -5750,10 +5649,7 @@ class ShareTargetParams { if (identical(this, other)) { return true; } - return _deepEquals(title, other.title) && - _deepEquals(text, other.text) && - _deepEquals(url, other.url) && - _deepEquals(files, other.files); + return _deepEquals(title, other.title) && _deepEquals(text, other.text) && _deepEquals(url, other.url) && _deepEquals(files, other.files); } @override @@ -5763,7 +5659,12 @@ class ShareTargetParams { /// Represents a share target for PWA. class ShareTarget { - ShareTarget({required this.action, this.method, this.encType, this.params}); + ShareTarget({ + required this.action, + this.method, + this.encType, + this.params, + }); String action; @@ -5774,12 +5675,16 @@ class ShareTarget { ShareTargetParams? params; List _toList() { - return [action, method, encType, params]; + return [ + action, + method, + encType, + params, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ShareTarget decode(Object result) { result as List; @@ -5800,10 +5705,7 @@ class ShareTarget { if (identical(this, other)) { return true; } - return _deepEquals(action, other.action) && - _deepEquals(method, other.method) && - _deepEquals(encType, other.encType) && - _deepEquals(params, other.params); + return _deepEquals(action, other.action) && _deepEquals(method, other.method) && _deepEquals(encType, other.encType) && _deepEquals(params, other.params); } @override @@ -5829,12 +5731,16 @@ class ExternalApplicationResource { String? minVersion; List _toList() { - return [platform, url, id, minVersion]; + return [ + platform, + url, + id, + minVersion, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static ExternalApplicationResource decode(Object result) { result as List; @@ -5849,17 +5755,13 @@ class ExternalApplicationResource { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! ExternalApplicationResource || - other.runtimeType != runtimeType) { + if (other is! ExternalApplicationResource || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(platform, other.platform) && - _deepEquals(url, other.url) && - _deepEquals(id, other.id) && - _deepEquals(minVersion, other.minVersion); + return _deepEquals(platform, other.platform) && _deepEquals(url, other.url) && _deepEquals(id, other.id) && _deepEquals(minVersion, other.minVersion); } @override @@ -5964,8 +5866,7 @@ class PwaManifest { } Object encode() { - return _toList(); - } + return _toList(); } static PwaManifest decode(Object result) { result as List; @@ -5982,8 +5883,7 @@ class PwaManifest { dir: result[9] as String?, lang: result[10] as String?, orientation: result[11] as String?, - relatedApplications: (result[12]! as List) - .cast(), + relatedApplications: (result[12]! as List).cast(), preferRelatedApplications: result[13]! as bool, shareTarget: result[14] as ShareTarget?, currentUrl: result[15]! as String, @@ -6001,27 +5901,7 @@ class PwaManifest { if (identical(this, other)) { return true; } - return _deepEquals(startUrl, other.startUrl) && - _deepEquals(name, other.name) && - _deepEquals(shortName, other.shortName) && - _deepEquals(display, other.display) && - _deepEquals(themeColor, other.themeColor) && - _deepEquals(backgroundColor, other.backgroundColor) && - _deepEquals(scope, other.scope) && - _deepEquals(description, other.description) && - _deepEquals(icons, other.icons) && - _deepEquals(dir, other.dir) && - _deepEquals(lang, other.lang) && - _deepEquals(orientation, other.orientation) && - _deepEquals(relatedApplications, other.relatedApplications) && - _deepEquals( - preferRelatedApplications, - other.preferRelatedApplications, - ) && - _deepEquals(shareTarget, other.shareTarget) && - _deepEquals(currentUrl, other.currentUrl) && - _deepEquals(contextId, other.contextId) && - _deepEquals(installLabel, other.installLabel); + return _deepEquals(startUrl, other.startUrl) && _deepEquals(name, other.name) && _deepEquals(shortName, other.shortName) && _deepEquals(display, other.display) && _deepEquals(themeColor, other.themeColor) && _deepEquals(backgroundColor, other.backgroundColor) && _deepEquals(scope, other.scope) && _deepEquals(description, other.description) && _deepEquals(icons, other.icons) && _deepEquals(dir, other.dir) && _deepEquals(lang, other.lang) && _deepEquals(orientation, other.orientation) && _deepEquals(relatedApplications, other.relatedApplications) && _deepEquals(preferRelatedApplications, other.preferRelatedApplications) && _deepEquals(shareTarget, other.shareTarget) && _deepEquals(currentUrl, other.currentUrl) && _deepEquals(contextId, other.contextId) && _deepEquals(installLabel, other.installLabel); } @override @@ -6059,12 +5939,17 @@ class SandboxCaptureEntry { String status; List _toList() { - return [tabId, captureId, sourceUrl, redirectUrl, status]; + return [ + tabId, + captureId, + sourceUrl, + redirectUrl, + status, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SandboxCaptureEntry decode(Object result) { result as List; @@ -6086,11 +5971,7 @@ class SandboxCaptureEntry { if (identical(this, other)) { return true; } - return _deepEquals(tabId, other.tabId) && - _deepEquals(captureId, other.captureId) && - _deepEquals(sourceUrl, other.sourceUrl) && - _deepEquals(redirectUrl, other.redirectUrl) && - _deepEquals(status, other.status); + return _deepEquals(tabId, other.tabId) && _deepEquals(captureId, other.captureId) && _deepEquals(sourceUrl, other.sourceUrl) && _deepEquals(redirectUrl, other.redirectUrl) && _deepEquals(status, other.status); } @override @@ -6098,6 +5979,7 @@ class SandboxCaptureEntry { int get hashCode => _deepHash([runtimeType, ..._toList()]); } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -6105,373 +5987,373 @@ class _PigeonCodec extends StandardMessageCodec { if (value is int) { buffer.putUint8(4); buffer.putInt64(value); - } else if (value is RestoreLocation) { + } else if (value is RestoreLocation) { buffer.putUint8(129); writeValue(buffer, value.index); - } else if (value is IconType) { + } else if (value is IconType) { buffer.putUint8(130); writeValue(buffer, value.index); - } else if (value is IconSize) { + } else if (value is IconSize) { buffer.putUint8(131); writeValue(buffer, value.index); - } else if (value is IconSource) { + } else if (value is IconSource) { buffer.putUint8(132); writeValue(buffer, value.index); - } else if (value is CookieSameSiteStatus) { + } else if (value is CookieSameSiteStatus) { buffer.putUint8(133); writeValue(buffer, value.index); - } else if (value is VisitType) { + } else if (value is VisitType) { buffer.putUint8(134); writeValue(buffer, value.index); - } else if (value is FrecencyThresholdOption) { + } else if (value is FrecencyThresholdOption) { buffer.putUint8(135); writeValue(buffer, value.index); - } else if (value is DocumentType) { + } else if (value is DocumentType) { buffer.putUint8(136); writeValue(buffer, value.index); - } else if (value is SelectionPattern) { + } else if (value is SelectionPattern) { buffer.putUint8(137); writeValue(buffer, value.index); - } else if (value is WebExtensionActionType) { + } else if (value is WebExtensionActionType) { buffer.putUint8(138); writeValue(buffer, value.index); - } else if (value is AddonDisabledReason) { + } else if (value is AddonDisabledReason) { buffer.putUint8(139); writeValue(buffer, value.index); - } else if (value is AddonIncognito) { + } else if (value is AddonIncognito) { buffer.putUint8(140); writeValue(buffer, value.index); - } else if (value is AddonUpdateStatus) { + } else if (value is AddonUpdateStatus) { buffer.putUint8(141); writeValue(buffer, value.index); - } else if (value is AddonStoreApp) { + } else if (value is AddonStoreApp) { buffer.putUint8(142); writeValue(buffer, value.index); - } else if (value is AddonStorePromoted) { + } else if (value is AddonStorePromoted) { buffer.putUint8(143); writeValue(buffer, value.index); - } else if (value is GeckoSuggestionType) { + } else if (value is GeckoSuggestionType) { buffer.putUint8(144); writeValue(buffer, value.index); - } else if (value is TrackingProtectionPolicy) { + } else if (value is TrackingProtectionPolicy) { buffer.putUint8(145); writeValue(buffer, value.index); - } else if (value is HttpsOnlyMode) { + } else if (value is HttpsOnlyMode) { buffer.putUint8(146); writeValue(buffer, value.index); - } else if (value is QueryParameterStripping) { + } else if (value is QueryParameterStripping) { buffer.putUint8(147); writeValue(buffer, value.index); - } else if (value is BounceTrackingProtectionMode) { + } else if (value is BounceTrackingProtectionMode) { buffer.putUint8(148); writeValue(buffer, value.index); - } else if (value is ColorScheme) { + } else if (value is ColorScheme) { buffer.putUint8(149); writeValue(buffer, value.index); - } else if (value is CookieBannerHandlingMode) { + } else if (value is CookieBannerHandlingMode) { buffer.putUint8(150); writeValue(buffer, value.index); - } else if (value is AppLinksMode) { + } else if (value is AppLinksMode) { buffer.putUint8(151); writeValue(buffer, value.index); - } else if (value is WebContentIsolationStrategy) { + } else if (value is WebContentIsolationStrategy) { buffer.putUint8(152); writeValue(buffer, value.index); - } else if (value is CustomCookiePolicy) { + } else if (value is CustomCookiePolicy) { buffer.putUint8(153); writeValue(buffer, value.index); - } else if (value is TrackingScope) { + } else if (value is TrackingScope) { buffer.putUint8(154); writeValue(buffer, value.index); - } else if (value is DohSettingsMode) { + } else if (value is DohSettingsMode) { buffer.putUint8(155); writeValue(buffer, value.index); - } else if (value is DownloadStatus) { + } else if (value is DownloadStatus) { buffer.putUint8(156); writeValue(buffer, value.index); - } else if (value is LogLevel) { + } else if (value is LogLevel) { buffer.putUint8(157); writeValue(buffer, value.index); - } else if (value is SyncEngineValue) { + } else if (value is SyncEngineValue) { buffer.putUint8(158); writeValue(buffer, value.index); - } else if (value is MlProgressType) { + } else if (value is MlProgressType) { buffer.putUint8(159); writeValue(buffer, value.index); - } else if (value is MlProgressStatus) { + } else if (value is MlProgressStatus) { buffer.putUint8(160); writeValue(buffer, value.index); - } else if (value is ClearDataType) { + } else if (value is ClearDataType) { buffer.putUint8(161); writeValue(buffer, value.index); - } else if (value is GeckoFetchMethod) { + } else if (value is GeckoFetchMethod) { buffer.putUint8(162); writeValue(buffer, value.index); - } else if (value is GeckoFetchRedircet) { + } else if (value is GeckoFetchRedircet) { buffer.putUint8(163); writeValue(buffer, value.index); - } else if (value is GeckoFetchCookiePolicy) { + } else if (value is GeckoFetchCookiePolicy) { buffer.putUint8(164); writeValue(buffer, value.index); - } else if (value is BookmarkNodeType) { + } else if (value is BookmarkNodeType) { buffer.putUint8(165); writeValue(buffer, value.index); - } else if (value is SitePermissionStatus) { + } else if (value is SitePermissionStatus) { buffer.putUint8(166); writeValue(buffer, value.index); - } else if (value is AutoplayStatus) { + } else if (value is AutoplayStatus) { buffer.putUint8(167); writeValue(buffer, value.index); - } else if (value is TranslationOptions) { + } else if (value is TranslationOptions) { buffer.putUint8(168); writeValue(buffer, value.encode()); - } else if (value is TranslationLanguage) { + } else if (value is TranslationLanguage) { buffer.putUint8(169); writeValue(buffer, value.encode()); - } else if (value is TranslationDetectedLanguages) { + } else if (value is TranslationDetectedLanguages) { buffer.putUint8(170); writeValue(buffer, value.encode()); - } else if (value is TranslationPair) { + } else if (value is TranslationPair) { buffer.putUint8(171); writeValue(buffer, value.encode()); - } else if (value is TranslationEngineStateData) { + } else if (value is TranslationEngineStateData) { buffer.putUint8(172); writeValue(buffer, value.encode()); - } else if (value is TabTranslationStateData) { + } else if (value is TabTranslationStateData) { buffer.putUint8(173); writeValue(buffer, value.encode()); - } else if (value is ReaderState) { + } else if (value is ReaderState) { buffer.putUint8(174); writeValue(buffer, value.encode()); - } else if (value is AddTabParams) { + } else if (value is AddTabParams) { buffer.putUint8(175); writeValue(buffer, value.encode()); - } else if (value is LastMediaAccessState) { + } else if (value is LastMediaAccessState) { buffer.putUint8(176); writeValue(buffer, value.encode()); - } else if (value is HistoryMetadataKey) { + } else if (value is HistoryMetadataKey) { buffer.putUint8(177); writeValue(buffer, value.encode()); - } else if (value is PackageCategoryValue) { + } else if (value is PackageCategoryValue) { buffer.putUint8(178); writeValue(buffer, value.encode()); - } else if (value is ExternalPackage) { + } else if (value is ExternalPackage) { buffer.putUint8(179); writeValue(buffer, value.encode()); - } else if (value is LoadUrlFlagsValue) { + } else if (value is LoadUrlFlagsValue) { buffer.putUint8(180); writeValue(buffer, value.encode()); - } else if (value is SourceValue) { + } else if (value is SourceValue) { buffer.putUint8(181); writeValue(buffer, value.encode()); - } else if (value is TabState) { + } else if (value is TabState) { buffer.putUint8(182); writeValue(buffer, value.encode()); - } else if (value is RecoverableTab) { + } else if (value is RecoverableTab) { buffer.putUint8(183); writeValue(buffer, value.encode()); - } else if (value is IconRequest) { + } else if (value is IconRequest) { buffer.putUint8(184); writeValue(buffer, value.encode()); - } else if (value is ResourceSize) { + } else if (value is ResourceSize) { buffer.putUint8(185); writeValue(buffer, value.encode()); - } else if (value is Resource) { + } else if (value is Resource) { buffer.putUint8(186); writeValue(buffer, value.encode()); - } else if (value is IconResult) { + } else if (value is IconResult) { buffer.putUint8(187); writeValue(buffer, value.encode()); - } else if (value is CookiePartitionKey) { + } else if (value is CookiePartitionKey) { buffer.putUint8(188); writeValue(buffer, value.encode()); - } else if (value is Cookie) { + } else if (value is Cookie) { buffer.putUint8(189); writeValue(buffer, value.encode()); - } else if (value is VisitInfo) { + } else if (value is VisitInfo) { buffer.putUint8(190); writeValue(buffer, value.encode()); - } else if (value is HistoryHighlightWeights) { + } else if (value is HistoryHighlightWeights) { buffer.putUint8(191); writeValue(buffer, value.encode()); - } else if (value is HistoryHighlight) { + } else if (value is HistoryHighlight) { buffer.putUint8(192); writeValue(buffer, value.encode()); - } else if (value is TopFrecentSiteInfo) { + } else if (value is TopFrecentSiteInfo) { buffer.putUint8(193); writeValue(buffer, value.encode()); - } else if (value is HistoryMetadata) { + } else if (value is HistoryMetadata) { buffer.putUint8(194); writeValue(buffer, value.encode()); - } else if (value is HistorySuggestion) { + } else if (value is HistorySuggestion) { buffer.putUint8(195); writeValue(buffer, value.encode()); - } else if (value is PageObservation) { + } else if (value is PageObservation) { buffer.putUint8(196); writeValue(buffer, value.encode()); - } else if (value is HistoryItem) { + } else if (value is HistoryItem) { buffer.putUint8(197); writeValue(buffer, value.encode()); - } else if (value is HistoryState) { + } else if (value is HistoryState) { buffer.putUint8(198); writeValue(buffer, value.encode()); - } else if (value is ReaderableState) { + } else if (value is ReaderableState) { buffer.putUint8(199); writeValue(buffer, value.encode()); - } else if (value is SecurityInfoState) { + } else if (value is SecurityInfoState) { buffer.putUint8(200); writeValue(buffer, value.encode()); - } else if (value is TabContentState) { + } else if (value is TabContentState) { buffer.putUint8(201); writeValue(buffer, value.encode()); - } else if (value is FindResultState) { + } else if (value is FindResultState) { buffer.putUint8(202); writeValue(buffer, value.encode()); - } else if (value is CustomSelectionAction) { + } else if (value is CustomSelectionAction) { buffer.putUint8(203); writeValue(buffer, value.encode()); - } else if (value is WebExtensionData) { + } else if (value is WebExtensionData) { buffer.putUint8(204); writeValue(buffer, value.encode()); - } else if (value is AddonInfo) { + } else if (value is AddonInfo) { buffer.putUint8(205); writeValue(buffer, value.encode()); - } else if (value is AddonListingPreview) { + } else if (value is AddonListingPreview) { buffer.putUint8(206); writeValue(buffer, value.encode()); - } else if (value is AddonListing) { + } else if (value is AddonListing) { buffer.putUint8(207); writeValue(buffer, value.encode()); - } else if (value is AddonStoreInfo) { + } else if (value is AddonStoreInfo) { buffer.putUint8(208); writeValue(buffer, value.encode()); - } else if (value is AddonUpdateAttemptInfo) { + } else if (value is AddonUpdateAttemptInfo) { buffer.putUint8(209); writeValue(buffer, value.encode()); - } else if (value is GeckoSuggestion) { + } else if (value is GeckoSuggestion) { buffer.putUint8(210); writeValue(buffer, value.encode()); - } else if (value is TabContent) { + } else if (value is TabContent) { buffer.putUint8(211); writeValue(buffer, value.encode()); - } else if (value is ContentBlocking) { + } else if (value is ContentBlocking) { buffer.putUint8(212); writeValue(buffer, value.encode()); - } else if (value is DohSettings) { + } else if (value is DohSettings) { buffer.putUint8(213); writeValue(buffer, value.encode()); - } else if (value is GeckoEngineSettings) { + } else if (value is GeckoEngineSettings) { buffer.putUint8(214); writeValue(buffer, value.encode()); - } else if (value is AutocompleteResult) { + } else if (value is AutocompleteResult) { buffer.putUint8(215); writeValue(buffer, value.encode()); - } else if (value is UnknownHitResult) { + } else if (value is UnknownHitResult) { buffer.putUint8(216); writeValue(buffer, value.encode()); - } else if (value is ImageHitResult) { + } else if (value is ImageHitResult) { buffer.putUint8(217); writeValue(buffer, value.encode()); - } else if (value is VideoHitResult) { + } else if (value is VideoHitResult) { buffer.putUint8(218); writeValue(buffer, value.encode()); - } else if (value is AudioHitResult) { + } else if (value is AudioHitResult) { buffer.putUint8(219); writeValue(buffer, value.encode()); - } else if (value is ImageSrcHitResult) { + } else if (value is ImageSrcHitResult) { buffer.putUint8(220); writeValue(buffer, value.encode()); - } else if (value is PhoneHitResult) { + } else if (value is PhoneHitResult) { buffer.putUint8(221); writeValue(buffer, value.encode()); - } else if (value is EmailHitResult) { + } else if (value is EmailHitResult) { buffer.putUint8(222); writeValue(buffer, value.encode()); - } else if (value is GeoHitResult) { + } else if (value is GeoHitResult) { buffer.putUint8(223); writeValue(buffer, value.encode()); - } else if (value is DownloadState) { + } else if (value is DownloadState) { buffer.putUint8(224); writeValue(buffer, value.encode()); - } else if (value is ShareInternetResourceState) { + } else if (value is ShareInternetResourceState) { buffer.putUint8(225); writeValue(buffer, value.encode()); - } else if (value is AddonCollection) { + } else if (value is AddonCollection) { buffer.putUint8(226); writeValue(buffer, value.encode()); - } else if (value is SyncEngineStatus) { + } else if (value is SyncEngineStatus) { buffer.putUint8(227); writeValue(buffer, value.encode()); - } else if (value is SyncAccountInfo) { + } else if (value is SyncAccountInfo) { buffer.putUint8(228); writeValue(buffer, value.encode()); - } else if (value is SyncDevice) { + } else if (value is SyncDevice) { buffer.putUint8(229); writeValue(buffer, value.encode()); - } else if (value is SyncIncomingTab) { + } else if (value is SyncIncomingTab) { buffer.putUint8(230); writeValue(buffer, value.encode()); - } else if (value is SyncRemoteTab) { + } else if (value is SyncRemoteTab) { buffer.putUint8(231); writeValue(buffer, value.encode()); - } else if (value is SyncDeviceTabs) { + } else if (value is SyncDeviceTabs) { buffer.putUint8(232); writeValue(buffer, value.encode()); - } else if (value is GeckoPref) { + } else if (value is GeckoPref) { buffer.putUint8(233); writeValue(buffer, value.encode()); - } else if (value is MlProgressData) { + } else if (value is MlProgressData) { buffer.putUint8(234); writeValue(buffer, value.encode()); - } else if (value is GeckoProxySettings) { + } else if (value is GeckoProxySettings) { buffer.putUint8(235); writeValue(buffer, value.encode()); - } else if (value is ContainerSiteAssignment) { + } else if (value is ContainerSiteAssignment) { buffer.putUint8(236); writeValue(buffer, value.encode()); - } else if (value is ProxyLoadError) { + } else if (value is ProxyLoadError) { buffer.putUint8(237); writeValue(buffer, value.encode()); - } else if (value is GeckoHeader) { + } else if (value is GeckoHeader) { buffer.putUint8(238); writeValue(buffer, value.encode()); - } else if (value is GeckoFetchRequest) { + } else if (value is GeckoFetchRequest) { buffer.putUint8(239); writeValue(buffer, value.encode()); - } else if (value is GeckoFetchResponse) { + } else if (value is GeckoFetchResponse) { buffer.putUint8(240); writeValue(buffer, value.encode()); - } else if (value is BookmarkNode) { + } else if (value is BookmarkNode) { buffer.putUint8(241); writeValue(buffer, value.encode()); - } else if (value is BookmarkInfo) { + } else if (value is BookmarkInfo) { buffer.putUint8(242); writeValue(buffer, value.encode()); - } else if (value is SitePermissions) { + } else if (value is SitePermissions) { buffer.putUint8(243); writeValue(buffer, value.encode()); - } else if (value is TrackingProtectionException) { + } else if (value is TrackingProtectionException) { buffer.putUint8(244); writeValue(buffer, value.encode()); - } else if (value is PwaIcon) { + } else if (value is PwaIcon) { buffer.putUint8(245); writeValue(buffer, value.encode()); - } else if (value is ShareTargetFiles) { + } else if (value is ShareTargetFiles) { buffer.putUint8(246); writeValue(buffer, value.encode()); - } else if (value is ShareTargetParams) { + } else if (value is ShareTargetParams) { buffer.putUint8(247); writeValue(buffer, value.encode()); - } else if (value is ShareTarget) { + } else if (value is ShareTarget) { buffer.putUint8(248); writeValue(buffer, value.encode()); - } else if (value is ExternalApplicationResource) { + } else if (value is ExternalApplicationResource) { buffer.putUint8(249); writeValue(buffer, value.encode()); - } else if (value is PwaManifest) { + } else if (value is PwaManifest) { buffer.putUint8(250); writeValue(buffer, value.encode()); - } else if (value is SandboxCaptureEntry) { + } else if (value is SandboxCaptureEntry) { buffer.putUint8(251); writeValue(buffer, value.encode()); } else { @@ -6541,9 +6423,7 @@ class _PigeonCodec extends StandardMessageCodec { return value == null ? null : QueryParameterStripping.values[value]; case 148: final value = readValue(buffer) as int?; - return value == null - ? null - : BounceTrackingProtectionMode.values[value]; + return value == null ? null : BounceTrackingProtectionMode.values[value]; case 149: final value = readValue(buffer) as int?; return value == null ? null : ColorScheme.values[value]; @@ -6779,13 +6659,9 @@ class GeckoBrowserApi { /// Constructor for [GeckoBrowserApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoBrowserApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoBrowserApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -6793,8 +6669,7 @@ class GeckoBrowserApi { final String pigeonVar_messageChannelSuffix; Future getGeckoVersion() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.getGeckoVersion$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.getGeckoVersion$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6804,55 +6679,34 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } - Future initialize( - String profileFolder, - LogLevel logLevel, - ContentBlocking contentBlocking, - AddonCollection? addonCollection, - String? fxaServerOverride, - String? syncTokenServerOverride, - GeckoEngineSettings? startupSettings, - String? startupUBlockFilterListsPref, - bool clearStartupUBlockFilterListsPref, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.initialize$pigeonVar_messageChannelSuffix'; + Future initialize(String profileFolder, LogLevel logLevel, ContentBlocking contentBlocking, AddonCollection? addonCollection, String? fxaServerOverride, String? syncTokenServerOverride, GeckoEngineSettings? startupSettings, String? startupUBlockFilterListsPref, bool clearStartupUBlockFilterListsPref) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.initialize$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel - .send([ - profileFolder, - logLevel, - contentBlocking, - addonCollection, - fxaServerOverride, - syncTokenServerOverride, - startupSettings, - startupUBlockFilterListsPref, - clearStartupUBlockFilterListsPref, - ]); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([profileFolder, logLevel, contentBlocking, addonCollection, fxaServerOverride, syncTokenServerOverride, startupSettings, startupUBlockFilterListsPref, clearStartupUBlockFilterListsPref]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future showNativeFragment() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.showNativeFragment$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.showNativeFragment$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6862,60 +6716,52 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } Future onTrimMemory(int level) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.onTrimMemory$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.onTrimMemory$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [level], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([level]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future openInCustomTab({ - required String url, - required bool private, - required String? contextId, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.openInCustomTab$pigeonVar_messageChannelSuffix'; + Future openInCustomTab({required String url, required bool private, required String? contextId, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.openInCustomTab$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url, private, contextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, private, contextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future isDefaultBrowser() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.isDefaultBrowser$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.isDefaultBrowser$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6925,16 +6771,16 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } Future requestDefaultBrowser() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.requestDefaultBrowser$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.requestDefaultBrowser$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6944,15 +6790,15 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future pickUnifiedPushDistributor() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.pickUnifiedPushDistributor$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.pickUnifiedPushDistributor$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6962,16 +6808,16 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } Future shutdown() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.shutdown$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserApi.shutdown$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -6981,10 +6827,11 @@ class GeckoBrowserApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -6992,13 +6839,9 @@ class GeckoSyncApi { /// Constructor for [GeckoSyncApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoSyncApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoSyncApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -7006,8 +6849,7 @@ class GeckoSyncApi { final String pigeonVar_messageChannelSuffix; Future getAccountInfo() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getAccountInfo$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getAccountInfo$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7017,16 +6859,16 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as SyncAccountInfo; } Future beginAuthentication() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.beginAuthentication$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.beginAuthentication$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7036,35 +6878,33 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future beginPairingAuthentication(String pairingUrl) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.beginPairingAuthentication$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.beginPairingAuthentication$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [pairingUrl], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([pairingUrl]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future logout() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.logout$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.logout$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7074,15 +6914,15 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future syncNow() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.syncNow$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.syncNow$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7092,35 +6932,33 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future setEngineEnabled(SyncEngineValue engine, bool enabled) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.setEngineEnabled$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.setEngineEnabled$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [engine, enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([engine, enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future> getSyncedTabs() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getSyncedTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getSyncedTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7130,16 +6968,16 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } Future> getDevices() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getDevices$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getDevices$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7149,42 +6987,35 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future sendTabToDevice( - String deviceId, - String title, - String url, - bool private, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.sendTabToDevice$pigeonVar_messageChannelSuffix'; + Future sendTabToDevice(String deviceId, String title, String url, bool private) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.sendTabToDevice$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [deviceId, title, url, private], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([deviceId, title, url, private]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } Future refreshDevices() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.refreshDevices$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.refreshDevices$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7194,15 +7025,15 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future pollDeviceCommands() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.pollDeviceCommands$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.pollDeviceCommands$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7212,15 +7043,15 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future> drainIncomingTabs() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.drainIncomingTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.drainIncomingTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7230,16 +7061,16 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } Future getDeviceName() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getDeviceName$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.getDeviceName$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7249,31 +7080,30 @@ class GeckoSyncApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as String?; } Future setDeviceName(String newName) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.setDeviceName$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncApi.setDeviceName$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [newName], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([newName]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -7282,13 +7112,9 @@ class GeckoEngineSettingsApi { /// Constructor for [GeckoEngineSettingsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoEngineSettingsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoEngineSettingsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -7296,110 +7122,99 @@ class GeckoEngineSettingsApi { final String pigeonVar_messageChannelSuffix; Future setDefaultSettings(GeckoEngineSettings settings) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setDefaultSettings$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setDefaultSettings$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [settings], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([settings]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future updateRuntimeSettings(GeckoEngineSettings settings) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.updateRuntimeSettings$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.updateRuntimeSettings$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [settings], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([settings]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future setScreenshotProtectionEnabled(bool enabled) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setScreenshotProtectionEnabled$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setScreenshotProtectionEnabled$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future setPullToRefreshEnabled(bool enabled) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setPullToRefreshEnabled$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setPullToRefreshEnabled$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Sets the app links mode preference (stored in SharedPreferences). /// Controls how external app links are handled in the browser. Future setAppLinksMode(AppLinksMode mode) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setAppLinksMode$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setAppLinksMode$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [mode], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([mode]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future getAppLinksMode() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.getAppLinksMode$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.getAppLinksMode$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7409,38 +7224,36 @@ class GeckoEngineSettingsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as AppLinksMode; } /// Sets whether to use external download managers for downloads. /// When enabled, downloads are forwarded to third-party apps like ADM, 1DM, AB DM. Future setUseExternalDownloadManager(bool enabled) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setUseExternalDownloadManager$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.setUseExternalDownloadManager$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future getUseExternalDownloadManager() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.getUseExternalDownloadManager$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoEngineSettingsApi.getUseExternalDownloadManager$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7450,10 +7263,11 @@ class GeckoEngineSettingsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -7462,332 +7276,269 @@ class GeckoSessionApi { /// Constructor for [GeckoSessionApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoSessionApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoSessionApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); final String pigeonVar_messageChannelSuffix; - Future loadUrl({ - required String? tabId, - required String url, - required LoadUrlFlagsValue flags, - required Map? additionalHeaders, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.loadUrl$pigeonVar_messageChannelSuffix'; + Future loadUrl({required String? tabId, required String url, required LoadUrlFlagsValue flags, required Map? additionalHeaders, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.loadUrl$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, url, flags, additionalHeaders], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, url, flags, additionalHeaders]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future loadData({ - required String? tabId, - required String data, - required String mimeType, - required String encoding, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.loadData$pigeonVar_messageChannelSuffix'; + Future loadData({required String? tabId, required String data, required String mimeType, required String encoding, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.loadData$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, data, mimeType, encoding], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, data, mimeType, encoding]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future reload({ - required String? tabId, - required LoadUrlFlagsValue flags, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.reload$pigeonVar_messageChannelSuffix'; + Future reload({required String? tabId, required LoadUrlFlagsValue flags}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.reload$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, flags], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, flags]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future stopLoading({required String? tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.stopLoading$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.stopLoading$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future goBack({ - required String? tabId, - required bool userInteraction, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goBack$pigeonVar_messageChannelSuffix'; + Future goBack({required String? tabId, required bool userInteraction}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goBack$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, userInteraction], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, userInteraction]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future goForward({ - required String? tabId, - required bool userInteraction, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goForward$pigeonVar_messageChannelSuffix'; + Future goForward({required String? tabId, required bool userInteraction}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goForward$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, userInteraction], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, userInteraction]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future goToHistoryIndex({ - required int index, - required String? tabId, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goToHistoryIndex$pigeonVar_messageChannelSuffix'; + Future goToHistoryIndex({required int index, required String? tabId}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.goToHistoryIndex$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [index, tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([index, tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future requestDesktopSite({ - required String? tabId, - required bool enable, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.requestDesktopSite$pigeonVar_messageChannelSuffix'; + Future requestDesktopSite({required String? tabId, required bool enable}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.requestDesktopSite$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, enable], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, enable]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future exitFullscreen({required String? tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.exitFullscreen$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.exitFullscreen$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future saveToPdf({required String? tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.saveToPdf$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.saveToPdf$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future printContent({required String? tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.printContent$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.printContent$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future translate({ - required String? tabId, - required String fromLanguage, - required String toLanguage, - required TranslationOptions? options, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.translate$pigeonVar_messageChannelSuffix'; + Future translate({required String? tabId, required String fromLanguage, required String toLanguage, required TranslationOptions? options, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.translate$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, fromLanguage, toLanguage, options], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, fromLanguage, toLanguage, options]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future translateRestore({required String? tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.translateRestore$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.translateRestore$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future crashRecovery({required List? tabIds}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.crashRecovery$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.crashRecovery$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabIds], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabIds]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future purgeHistory() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.purgeHistory$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.purgeHistory$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -7797,74 +7548,66 @@ class GeckoSessionApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future updateLastAccess({ - required String? tabId, - required int? lastAccess, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.updateLastAccess$pigeonVar_messageChannelSuffix'; + Future updateLastAccess({required String? tabId, required int? lastAccess}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.updateLastAccess$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, lastAccess], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, lastAccess]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future requestScreenshot(bool sendBack) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.requestScreenshot$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.requestScreenshot$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [sendBack], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([sendBack]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as Uint8List?; } Future dispatchKeyEvent({required int keyCode}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.dispatchKeyEvent$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSessionApi.dispatchKeyEvent$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [keyCode], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([keyCode]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -7872,217 +7615,145 @@ class GeckoTabsApi { /// Constructor for [GeckoTabsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoTabsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoTabsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); final String pigeonVar_messageChannelSuffix; - Future syncEvents({ - required bool onSelectedTabChange, - required bool onTabListChange, - required bool onTabContentStateChange, - required bool onIconChange, - required bool onSecurityInfoStateChange, - required bool onReaderableStateChange, - required bool onHistoryStateChange, - required bool onFindResults, - required bool onThumbnailChange, - required bool onBrowserExtensionsChange, - required bool onPageExtensionsChange, - required bool onBrowserExtensionIcons, - required bool onPageExtensionIcons, - required bool onTranslationStateChange, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.syncEvents$pigeonVar_messageChannelSuffix'; + Future syncEvents({required bool onSelectedTabChange, required bool onTabListChange, required bool onTabContentStateChange, required bool onIconChange, required bool onSecurityInfoStateChange, required bool onReaderableStateChange, required bool onHistoryStateChange, required bool onFindResults, required bool onThumbnailChange, required bool onBrowserExtensionsChange, required bool onPageExtensionsChange, required bool onBrowserExtensionIcons, required bool onPageExtensionIcons, required bool onTranslationStateChange, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.syncEvents$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel - .send([ - onSelectedTabChange, - onTabListChange, - onTabContentStateChange, - onIconChange, - onSecurityInfoStateChange, - onReaderableStateChange, - onHistoryStateChange, - onFindResults, - onThumbnailChange, - onBrowserExtensionsChange, - onPageExtensionsChange, - onBrowserExtensionIcons, - onPageExtensionIcons, - onTranslationStateChange, - ]); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([onSelectedTabChange, onTabListChange, onTabContentStateChange, onIconChange, onSecurityInfoStateChange, onReaderableStateChange, onHistoryStateChange, onFindResults, onThumbnailChange, onBrowserExtensionsChange, onPageExtensionsChange, onBrowserExtensionIcons, onPageExtensionIcons, onTranslationStateChange]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future selectTab({required String tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectTab$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectTab$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removeTab({required String tabId}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeTab$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeTab$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future addTab({ - required String url, - required bool selectTab, - required bool startLoading, - required String? parentId, - required LoadUrlFlagsValue flags, - required String? contextId, - required SourceValue source, - required bool private, - required HistoryMetadataKey? historyMetadata, - required Map? additionalHeaders, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.addTab$pigeonVar_messageChannelSuffix'; + Future addTab({required String url, required bool selectTab, required bool startLoading, required String? parentId, required LoadUrlFlagsValue flags, required String? contextId, required SourceValue source, required bool private, required HistoryMetadataKey? historyMetadata, required Map? additionalHeaders, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.addTab$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel - .send([ - url, - selectTab, - startLoading, - parentId, - flags, - contextId, - source, - private, - historyMetadata, - additionalHeaders, - ]); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, selectTab, startLoading, parentId, flags, contextId, source, private, historyMetadata, additionalHeaders]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } - Future> addMultipleTabs({ - required List tabs, - required String? selectTabId, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.addMultipleTabs$pigeonVar_messageChannelSuffix'; + Future> addMultipleTabs({required List tabs, required String? selectTabId}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.addMultipleTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabs, selectTabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabs, selectTabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } Future removeAllTabs({required bool recoverable}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeAllTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeAllTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [recoverable], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([recoverable]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removeTabs({required List ids}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [ids], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([ids]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removeNormalTabs() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeNormalTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removeNormalTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8092,15 +7763,15 @@ class GeckoTabsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removePrivateTabs() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removePrivateTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.removePrivateTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8110,15 +7781,15 @@ class GeckoTabsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future undo() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.undo$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.undo$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8128,160 +7799,125 @@ class GeckoTabsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future restoreTabsByList({ - required List tabs, - required String? selectTabId, - required RestoreLocation restoreLocation, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.restoreTabsByList$pigeonVar_messageChannelSuffix'; + Future restoreTabsByList({required List tabs, required String? selectTabId, required RestoreLocation restoreLocation, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.restoreTabsByList$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabs, selectTabId, restoreLocation], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabs, selectTabId, restoreLocation]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Selects an already existing tab with the matching [HistoryMetadataKey] or otherwise /// creates a new tab with the given [url]. - Future selectOrAddTabByHistory({ - required String url, - required HistoryMetadataKey historyMetadata, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectOrAddTabByHistory$pigeonVar_messageChannelSuffix'; + Future selectOrAddTabByHistory({required String url, required HistoryMetadataKey historyMetadata}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectOrAddTabByHistory$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url, historyMetadata], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, historyMetadata]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } /// Selects an already existing tab displaying [url] or otherwise creates a new tab. - Future selectOrAddTabByUrl({ - required String url, - required bool private, - required SourceValue source, - required LoadUrlFlagsValue flags, - required bool ignoreFragment, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectOrAddTabByUrl$pigeonVar_messageChannelSuffix'; + Future selectOrAddTabByUrl({required String url, required bool private, required SourceValue source, required LoadUrlFlagsValue flags, required bool ignoreFragment, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.selectOrAddTabByUrl$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url, private, source, flags, ignoreFragment], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, private, source, flags, ignoreFragment]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } - Future duplicateTab({ - required String? selectTabId, - required bool selectNewTab, - required String? newContextId, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.duplicateTab$pigeonVar_messageChannelSuffix'; + Future duplicateTab({required String? selectTabId, required bool selectNewTab, required String? newContextId, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.duplicateTab$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [selectTabId, selectNewTab, newContextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([selectTabId, selectNewTab, newContextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } - Future moveTabs({ - required List tabIds, - required String targetTabId, - required bool placeAfter, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.moveTabs$pigeonVar_messageChannelSuffix'; + Future moveTabs({required List tabIds, required String targetTabId, required bool placeAfter, }) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.moveTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabIds, targetTabId, placeAfter], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabIds, targetTabId, placeAfter]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future migratePrivateTabUseCase({ - required String tabId, - required String? alternativeUrl, - }) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.migratePrivateTabUseCase$pigeonVar_messageChannelSuffix'; + Future migratePrivateTabUseCase({required String tabId, required String? alternativeUrl}) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabsApi.migratePrivateTabUseCase$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, alternativeUrl], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, alternativeUrl]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } } @@ -8290,13 +7926,9 @@ class GeckoFindApi { /// Constructor for [GeckoFindApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoFindApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoFindApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8304,63 +7936,57 @@ class GeckoFindApi { final String pigeonVar_messageChannelSuffix; Future findAll(String? tabId, String text) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.findAll$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.findAll$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, text], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, text]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future findNext(String? tabId, bool forward) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.findNext$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.findNext$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, forward], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, forward]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future clearMatches(String? tabId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.clearMatches$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFindApi.clearMatches$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -8368,13 +7994,9 @@ class GeckoIconsApi { /// Constructor for [GeckoIconsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoIconsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoIconsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8382,23 +8004,21 @@ class GeckoIconsApi { final String pigeonVar_messageChannelSuffix; Future loadIcon(IconRequest request) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoIconsApi.loadIcon$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoIconsApi.loadIcon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [request], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([request]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as IconResult; } } @@ -8407,13 +8027,9 @@ class GeckoPrefApi { /// Constructor for [GeckoPrefApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoPrefApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoPrefApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8421,72 +8037,63 @@ class GeckoPrefApi { final String pigeonVar_messageChannelSuffix; Future> getPrefs(List preferenceFilter) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.getPrefs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.getPrefs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [preferenceFilter], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([preferenceFilter]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); - return (pigeonVar_replyValue! as Map) - .cast(); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; + return (pigeonVar_replyValue! as Map).cast(); } Future> applyPrefs(Map prefs) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.applyPrefs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.applyPrefs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [prefs], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([prefs]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); - return (pigeonVar_replyValue! as Map) - .cast(); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; + return (pigeonVar_replyValue! as Map).cast(); } Future resetPrefs(List preferenceNames) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.resetPrefs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.resetPrefs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [preferenceNames], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([preferenceNames]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future startObserveChanges() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.startObserveChanges$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.startObserveChanges$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8496,15 +8103,15 @@ class GeckoPrefApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future stopObserveChanges() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.stopObserveChanges$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.stopObserveChanges$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8514,50 +8121,47 @@ class GeckoPrefApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future registerPrefForObservation(String name) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.registerPrefForObservation$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.registerPrefForObservation$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [name], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([name]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future unregisterPrefForObservation(String name) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.unregisterPrefForObservation$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPrefApi.unregisterPrefForObservation$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [name], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([name]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -8565,13 +8169,9 @@ class GeckoMlApi { /// Constructor for [GeckoMlApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoMlApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoMlApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8579,46 +8179,40 @@ class GeckoMlApi { final String pigeonVar_messageChannelSuffix; Future predictDocumentTopic(List documents) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoMlApi.predictDocumentTopic$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoMlApi.predictDocumentTopic$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [documents], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([documents]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } - Future> generateDocumentEmbeddings( - List documents, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoMlApi.generateDocumentEmbeddings$pigeonVar_messageChannelSuffix'; + Future> generateDocumentEmbeddings(List documents) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoMlApi.generateDocumentEmbeddings$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [documents], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([documents]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as List; } } @@ -8627,13 +8221,9 @@ class GeckoBrowserExtensionApi { /// Constructor for [GeckoBrowserExtensionApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoBrowserExtensionApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoBrowserExtensionApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8641,23 +8231,21 @@ class GeckoBrowserExtensionApi { final String pigeonVar_messageChannelSuffix; Future> getMarkdown(List htmlList) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserExtensionApi.getMarkdown$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBrowserExtensionApi.getMarkdown$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [htmlList], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([htmlList]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } } @@ -8666,13 +8254,9 @@ class GeckoContainerProxyApi { /// Constructor for [GeckoContainerProxyApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoContainerProxyApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoContainerProxyApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -8680,191 +8264,169 @@ class GeckoContainerProxyApi { final String pigeonVar_messageChannelSuffix; Future setProxyPort(int port) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setProxyPort$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setProxyPort$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [port], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([port]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future addContainerProxy(String contextId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.addContainerProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.addContainerProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removeContainerProxy(String contextId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeContainerProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeContainerProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future upsertProxy(GeckoProxySettings proxy) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.upsertProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.upsertProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [proxy], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([proxy]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future removeProxy(String proxyId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [proxyId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([proxyId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future setContainerProxy(String contextId, String proxyId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setContainerProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setContainerProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId, proxyId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId, proxyId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future clearContainerProxy(String contextId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.clearContainerProxy$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.clearContainerProxy$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future removeContainerProxyRelation( - String contextId, - String proxyId, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeContainerProxyRelation$pigeonVar_messageChannelSuffix'; + Future removeContainerProxyRelation(String contextId, String proxyId) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.removeContainerProxyRelation$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId, proxyId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId, proxyId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future setSiteAssignments(Map assignments) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setSiteAssignments$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.setSiteAssignments$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [assignments], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([assignments]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future healthcheck() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.healthcheck$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoContainerProxyApi.healthcheck$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -8874,10 +8436,11 @@ class GeckoContainerProxyApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -8886,143 +8449,87 @@ class GeckoCookieApi { /// Constructor for [GeckoCookieApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoCookieApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoCookieApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); final String pigeonVar_messageChannelSuffix; - Future getCookie( - String? firstPartyDomain, - String name, - CookiePartitionKey? partitionKey, - String? storeId, - String url, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.getCookie$pigeonVar_messageChannelSuffix'; + Future getCookie(String? firstPartyDomain, String name, CookiePartitionKey? partitionKey, String? storeId, String url) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.getCookie$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [firstPartyDomain, name, partitionKey, storeId, url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([firstPartyDomain, name, partitionKey, storeId, url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as Cookie; } - Future> getAllCookies( - String? domain, - String? firstPartyDomain, - String? name, - CookiePartitionKey? partitionKey, - String? storeId, - String url, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.getAllCookies$pigeonVar_messageChannelSuffix'; + Future> getAllCookies(String? domain, String? firstPartyDomain, String? name, CookiePartitionKey? partitionKey, String? storeId, String url) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.getAllCookies$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [domain, firstPartyDomain, name, partitionKey, storeId, url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([domain, firstPartyDomain, name, partitionKey, storeId, url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future setCookie( - String? domain, - int? expirationDate, - String? firstPartyDomain, - bool? httpOnly, - String? name, - CookiePartitionKey? partitionKey, - String? path, - CookieSameSiteStatus? sameSite, - bool? secure, - String? storeId, - String url, - String? value, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.setCookie$pigeonVar_messageChannelSuffix'; + Future setCookie(String? domain, int? expirationDate, String? firstPartyDomain, bool? httpOnly, String? name, CookiePartitionKey? partitionKey, String? path, CookieSameSiteStatus? sameSite, bool? secure, String? storeId, String url, String? value) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.setCookie$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel - .send([ - domain, - expirationDate, - firstPartyDomain, - httpOnly, - name, - partitionKey, - path, - sameSite, - secure, - storeId, - url, - value, - ]); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([domain, expirationDate, firstPartyDomain, httpOnly, name, partitionKey, path, sameSite, secure, storeId, url, value]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future removeCookie( - String? firstPartyDomain, - String name, - CookiePartitionKey? partitionKey, - String? storeId, - String url, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.removeCookie$pigeonVar_messageChannelSuffix'; + Future removeCookie(String? firstPartyDomain, String name, CookiePartitionKey? partitionKey, String? storeId, String url) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoCookieApi.removeCookie$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [firstPartyDomain, name, partitionKey, storeId, url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([firstPartyDomain, name, partitionKey, storeId, url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -9047,11 +8554,7 @@ abstract class GeckoStateEvents { void onReaderableStateChange(int sequence, String id, ReaderableState state); - void onSecurityInfoStateChange( - int sequence, - String id, - SecurityInfoState state, - ); + void onSecurityInfoStateChange(int sequence, String id, SecurityInfoState state); void onIconChange(int sequence, String id, Uint8List? bytes); @@ -9071,27 +8574,16 @@ abstract class GeckoStateEvents { void onManifestUpdate(int sequence, String tabId, PwaManifest? manifest); - void onTranslationEngineStateChange( - int sequence, - TranslationEngineStateData state, - ); + void onTranslationEngineStateChange(int sequence, TranslationEngineStateData state); void onTabTranslationStateChange(int sequence, TabTranslationStateData state); - static void setUp( - GeckoStateEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoStateEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onViewReadyStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onViewReadyStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9104,20 +8596,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onEngineReadyStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onEngineReadyStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9130,20 +8618,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onIconUpdate$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onIconUpdate$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9157,20 +8641,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabAdded$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabAdded$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9183,47 +8663,38 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabListChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabListChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; final int arg_sequence = args[0]! as int; - final List arg_tabIds = (args[1]! as List) - .cast(); + final List arg_tabIds = (args[1]! as List).cast(); try { api.onTabListChange(arg_sequence, arg_tabIds); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onSelectedTabChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onSelectedTabChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9236,20 +8707,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabContentStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabContentStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9262,20 +8729,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onHistoryStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onHistoryStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9289,20 +8752,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onReaderableStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onReaderableStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9316,20 +8775,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onSecurityInfoStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onSecurityInfoStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9343,20 +8798,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onIconChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onIconChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9370,20 +8821,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onThumbnailChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onThumbnailChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9397,20 +8844,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onFindResults$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onFindResults$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9418,27 +8861,22 @@ abstract class GeckoStateEvents { final List args = message! as List; final int arg_sequence = args[0]! as int; final String arg_id = args[1]! as String; - final List arg_results = (args[2]! as List) - .cast(); + final List arg_results = (args[2]! as List).cast(); try { api.onFindResults(arg_sequence, arg_id, arg_results); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onLongPress$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onLongPress$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9452,20 +8890,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onPreferenceChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onPreferenceChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9478,47 +8912,38 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onContainerSiteAssignment$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onContainerSiteAssignment$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; final int arg_sequence = args[0]! as int; - final ContainerSiteAssignment arg_details = - args[1]! as ContainerSiteAssignment; + final ContainerSiteAssignment arg_details = args[1]! as ContainerSiteAssignment; try { api.onContainerSiteAssignment(arg_sequence, arg_details); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onProxyLoadError$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onProxyLoadError$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9531,20 +8956,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onMlProgress$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onMlProgress$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9557,20 +8978,16 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onManifestUpdate$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onManifestUpdate$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9584,64 +9001,52 @@ abstract class GeckoStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTranslationEngineStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTranslationEngineStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; final int arg_sequence = args[0]! as int; - final TranslationEngineStateData arg_state = - args[1]! as TranslationEngineStateData; + final TranslationEngineStateData arg_state = args[1]! as TranslationEngineStateData; try { api.onTranslationEngineStateChange(arg_sequence, arg_state); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabTranslationStateChange$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoStateEvents.onTabTranslationStateChange$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; final int arg_sequence = args[0]! as int; - final TabTranslationStateData arg_state = - args[1]! as TabTranslationStateData; + final TabTranslationStateData arg_state = args[1]! as TabTranslationStateData; try { api.onTabTranslationStateChange(arg_sequence, arg_state); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -9660,20 +9065,12 @@ abstract class GeckoSyncStateEvents { void onSyncError(int sequence, String? errorMessage); - static void setUp( - GeckoSyncStateEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoSyncStateEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onAuthStateChanged$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onAuthStateChanged$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9686,20 +9083,16 @@ abstract class GeckoSyncStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncStarted$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncStarted$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9711,20 +9104,16 @@ abstract class GeckoSyncStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncCompleted$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncCompleted$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9736,20 +9125,16 @@ abstract class GeckoSyncStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncError$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSyncStateEvents.onSyncError$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9762,10 +9147,8 @@ abstract class GeckoSyncStateEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -9778,20 +9161,12 @@ abstract class GeckoLogging { void onLog(LogLevel level, String message); - static void setUp( - GeckoLogging? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoLogging? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoLogging.onLog$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoLogging.onLog$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9804,10 +9179,8 @@ abstract class GeckoLogging { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -9819,13 +9192,9 @@ class ReaderViewEvents { /// Constructor for [ReaderViewEvents]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - ReaderViewEvents({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + ReaderViewEvents({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -9833,28 +9202,25 @@ class ReaderViewEvents { final String pigeonVar_messageChannelSuffix; Future onToggleReaderView(bool enable) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewEvents.onToggleReaderView$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewEvents.onToggleReaderView$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enable], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enable]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future onAppearanceButtonTap() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewEvents.onAppearanceButtonTap$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewEvents.onAppearanceButtonTap$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -9864,10 +9230,11 @@ class ReaderViewEvents { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -9876,20 +9243,12 @@ abstract class ReaderViewController { void appearanceButtonVisibility(int sequence, bool visible); - static void setUp( - ReaderViewController? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(ReaderViewController? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewController.appearanceButtonVisibility$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.ReaderViewController.appearanceButtonVisibility$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9902,10 +9261,8 @@ abstract class ReaderViewController { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -9917,13 +9274,9 @@ class GeckoSelectionActionController { /// Constructor for [GeckoSelectionActionController]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoSelectionActionController({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoSelectionActionController({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -9931,23 +9284,21 @@ class GeckoSelectionActionController { final String pigeonVar_messageChannelSuffix; Future setActions(List actions) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSelectionActionController.setActions$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSelectionActionController.setActions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [actions], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([actions]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -9956,20 +9307,12 @@ abstract class GeckoSelectionActionEvents { void performSelectionAction(String id, String selectedText); - static void setUp( - GeckoSelectionActionEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoSelectionActionEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSelectionActionEvents.performSelectionAction$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSelectionActionEvents.performSelectionAction$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -9982,10 +9325,8 @@ abstract class GeckoSelectionActionEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -9997,13 +9338,9 @@ class GeckoAddonsApi { /// Constructor for [GeckoAddonsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoAddonsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoAddonsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -10011,275 +9348,233 @@ class GeckoAddonsApi { final String pigeonVar_messageChannelSuffix; Future> getAddons(bool allowCache) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddons$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddons$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [allowCache], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([allowCache]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } Future getAddonById(String addonId, bool allowCache) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddonById$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddonById$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId, allowCache], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId, allowCache]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as AddonInfo?; } Future getAddonStoreInfo(String addonId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddonStoreInfo$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getAddonStoreInfo$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as AddonStoreInfo?; } - Future> searchAddonListings( - String query, - AddonStoreApp app, - int page, - int pageSize, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.searchAddonListings$pigeonVar_messageChannelSuffix'; + Future> searchAddonListings(String query, AddonStoreApp app, int page, int pageSize) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.searchAddonListings$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [query, app, page, pageSize], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([query, app, page, pageSize]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future> getFeaturedAddonListings( - AddonStoreApp app, - int pageSize, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getFeaturedAddonListings$pigeonVar_messageChannelSuffix'; + Future> getFeaturedAddonListings(AddonStoreApp app, int pageSize) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getFeaturedAddonListings$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [app, pageSize], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([app, pageSize]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future invokeAddonAction( - String extensionId, - WebExtensionActionType actionType, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.invokeAddonAction$pigeonVar_messageChannelSuffix'; + Future invokeAddonAction(String extensionId, WebExtensionActionType actionType) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.invokeAddonAction$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [extensionId, actionType], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([extensionId, actionType]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future enableAddon(String addonId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.enableAddon$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.enableAddon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as AddonInfo; } Future disableAddon(String addonId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.disableAddon$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.disableAddon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as AddonInfo; } - Future setAddonAllowedInPrivateBrowsing( - String addonId, - bool allowed, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAllowedInPrivateBrowsing$pigeonVar_messageChannelSuffix'; + Future setAddonAllowedInPrivateBrowsing(String addonId, bool allowed) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAllowedInPrivateBrowsing$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId, allowed], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId, allowed]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as AddonInfo; } - Future setAddonAutoUpdateEnabledForAddon( - String addonId, - bool enabled, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAutoUpdateEnabledForAddon$pigeonVar_messageChannelSuffix'; + Future setAddonAutoUpdateEnabledForAddon(String addonId, bool enabled) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAutoUpdateEnabledForAddon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId, enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId, enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as AddonInfo; } Future uninstallAddon(String addonId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.uninstallAddon$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.uninstallAddon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future triggerAddonUpdate(String addonId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.triggerAddonUpdate$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.triggerAddonUpdate$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as AddonUpdateAttemptInfo?; } Future triggerAllAddonUpdates() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.triggerAllAddonUpdates$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.triggerAllAddonUpdates$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10289,58 +9584,52 @@ class GeckoAddonsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future getLastAddonUpdateAttempt( - String addonId, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getLastAddonUpdateAttempt$pigeonVar_messageChannelSuffix'; + Future getLastAddonUpdateAttempt(String addonId) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.getLastAddonUpdateAttempt$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [addonId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([addonId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as AddonUpdateAttemptInfo?; } Future installAddon(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.installAddon$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.installAddon$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future isAddonAutoUpdateEnabled() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.isAddonAutoUpdateEnabled$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.isAddonAutoUpdateEnabled$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10350,75 +9639,52 @@ class GeckoAddonsApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } Future setAddonAutoUpdateEnabled(bool enabled) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAutoUpdateEnabled$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonsApi.setAddonAutoUpdateEnabled$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enabled], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enabled]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } abstract class GeckoAddonEvents { static const MessageCodec pigeonChannelCodec = _PigeonCodec(); - void onUpsertWebExtensionAction( - int sequence, - String extensionId, - WebExtensionActionType actionType, - WebExtensionData extensionData, - ); + void onUpsertWebExtensionAction(int sequence, String extensionId, WebExtensionActionType actionType, WebExtensionData extensionData); - void onRemoveWebExtensionAction( - int sequence, - String extensionId, - WebExtensionActionType actionType, - ); + void onRemoveWebExtensionAction(int sequence, String extensionId, WebExtensionActionType actionType); - void onUpdateWebExtensionIcon( - int sequence, - String extensionId, - WebExtensionActionType actionType, - Uint8List icon, - ); + void onUpdateWebExtensionIcon(int sequence, String extensionId, WebExtensionActionType actionType, Uint8List icon); void onWebExtensionPopupRequested(String extensionId, String extensionName); void onOpenAddonSettingsRequested(String addonId); - static void setUp( - GeckoAddonEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoAddonEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onUpsertWebExtensionAction$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onUpsertWebExtensionAction$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10426,34 +9692,23 @@ abstract class GeckoAddonEvents { final List args = message! as List; final int arg_sequence = args[0]! as int; final String arg_extensionId = args[1]! as String; - final WebExtensionActionType arg_actionType = - args[2]! as WebExtensionActionType; - final WebExtensionData arg_extensionData = - args[3]! as WebExtensionData; + final WebExtensionActionType arg_actionType = args[2]! as WebExtensionActionType; + final WebExtensionData arg_extensionData = args[3]! as WebExtensionData; try { - api.onUpsertWebExtensionAction( - arg_sequence, - arg_extensionId, - arg_actionType, - arg_extensionData, - ); + api.onUpsertWebExtensionAction(arg_sequence, arg_extensionId, arg_actionType, arg_extensionData); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onRemoveWebExtensionAction$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onRemoveWebExtensionAction$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10461,31 +9716,22 @@ abstract class GeckoAddonEvents { final List args = message! as List; final int arg_sequence = args[0]! as int; final String arg_extensionId = args[1]! as String; - final WebExtensionActionType arg_actionType = - args[2]! as WebExtensionActionType; + final WebExtensionActionType arg_actionType = args[2]! as WebExtensionActionType; try { - api.onRemoveWebExtensionAction( - arg_sequence, - arg_extensionId, - arg_actionType, - ); + api.onRemoveWebExtensionAction(arg_sequence, arg_extensionId, arg_actionType); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onUpdateWebExtensionIcon$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onUpdateWebExtensionIcon$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10493,33 +9739,23 @@ abstract class GeckoAddonEvents { final List args = message! as List; final int arg_sequence = args[0]! as int; final String arg_extensionId = args[1]! as String; - final WebExtensionActionType arg_actionType = - args[2]! as WebExtensionActionType; + final WebExtensionActionType arg_actionType = args[2]! as WebExtensionActionType; final Uint8List arg_icon = args[3]! as Uint8List; try { - api.onUpdateWebExtensionIcon( - arg_sequence, - arg_extensionId, - arg_actionType, - arg_icon, - ); + api.onUpdateWebExtensionIcon(arg_sequence, arg_extensionId, arg_actionType, arg_icon); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onWebExtensionPopupRequested$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onWebExtensionPopupRequested$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10528,27 +9764,20 @@ abstract class GeckoAddonEvents { final String arg_extensionId = args[0]! as String; final String arg_extensionName = args[1]! as String; try { - api.onWebExtensionPopupRequested( - arg_extensionId, - arg_extensionName, - ); + api.onWebExtensionPopupRequested(arg_extensionId, arg_extensionName); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onOpenAddonSettingsRequested$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAddonEvents.onOpenAddonSettingsRequested$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10560,10 +9789,8 @@ abstract class GeckoAddonEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -10575,13 +9802,9 @@ class GeckoSuggestionApi { /// Constructor for [GeckoSuggestionApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoSuggestionApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoSuggestionApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -10589,96 +9812,69 @@ class GeckoSuggestionApi { final String pigeonVar_messageChannelSuffix; Future getAutocompleteSuggestion(String query) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionApi.getAutocompleteSuggestion$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionApi.getAutocompleteSuggestion$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [query], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([query]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as AutocompleteResult?; } - Future querySuggestions( - String text, - List providers, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionApi.querySuggestions$pigeonVar_messageChannelSuffix'; + Future querySuggestions(String text, List providers) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionApi.querySuggestions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [text, providers], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([text, providers]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } abstract class GeckoSuggestionEvents { static const MessageCodec pigeonChannelCodec = _PigeonCodec(); - void onSuggestionResult( - int sequence, - GeckoSuggestionType suggestionType, - List suggestions, - ); + void onSuggestionResult(int sequence, GeckoSuggestionType suggestionType, List suggestions); - static void setUp( - GeckoSuggestionEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoSuggestionEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionEvents.onSuggestionResult$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSuggestionEvents.onSuggestionResult$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; final int arg_sequence = args[0]! as int; - final GeckoSuggestionType arg_suggestionType = - args[1]! as GeckoSuggestionType; - final List arg_suggestions = - (args[2]! as List).cast(); + final GeckoSuggestionType arg_suggestionType = args[1]! as GeckoSuggestionType; + final List arg_suggestions = (args[2]! as List).cast(); try { - api.onSuggestionResult( - arg_sequence, - arg_suggestionType, - arg_suggestions, - ); + api.onSuggestionResult(arg_sequence, arg_suggestionType, arg_suggestions); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -10691,20 +9887,12 @@ abstract class GeckoTabContentEvents { void onContentUpdate(int sequence, TabContent content); - static void setUp( - GeckoTabContentEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoTabContentEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabContentEvents.onContentUpdate$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTabContentEvents.onContentUpdate$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -10717,10 +9905,8 @@ abstract class GeckoTabContentEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -10732,13 +9918,9 @@ class GeckoDeleteBrowsingDataController { /// Constructor for [GeckoDeleteBrowsingDataController]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoDeleteBrowsingDataController({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoDeleteBrowsingDataController({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -10746,8 +9928,7 @@ class GeckoDeleteBrowsingDataController { final String pigeonVar_messageChannelSuffix; Future deleteTabs() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteTabs$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteTabs$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10757,15 +9938,15 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteBrowsingHistory() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteBrowsingHistory$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteBrowsingHistory$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10775,15 +9956,15 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteCookiesAndSiteData() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteCookiesAndSiteData$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteCookiesAndSiteData$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10793,15 +9974,15 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteCachedFiles() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteCachedFiles$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteCachedFiles$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10811,15 +9992,15 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteSitePermissions() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteSitePermissions$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteSitePermissions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10829,15 +10010,15 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteDownloads() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteDownloads$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.deleteDownloads$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -10847,54 +10028,48 @@ class GeckoDeleteBrowsingDataController { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future clearDataForSessionContext(String contextId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.clearDataForSessionContext$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.clearDataForSessionContext$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [contextId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([contextId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Clear browsing data for a specific host/domain - Future clearDataForHost( - String host, - List dataTypes, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.clearDataForHost$pigeonVar_messageChannelSuffix'; + Future clearDataForHost(String host, List dataTypes) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDeleteBrowsingDataController.clearDataForHost$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [host, dataTypes], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([host, dataTypes]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -10902,197 +10077,163 @@ class GeckoHistoryApi { /// Constructor for [GeckoHistoryApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoHistoryApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoHistoryApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); final String pigeonVar_messageChannelSuffix; - Future> getDetailedVisits( - int startMillis, - int endMillis, - List excludeTypes, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getDetailedVisits$pigeonVar_messageChannelSuffix'; + Future> getDetailedVisits(int startMillis, int endMillis, List excludeTypes) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getDetailedVisits$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [startMillis, endMillis, excludeTypes], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([startMillis, endMillis, excludeTypes]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future> getVisitsPaginated( - int offset, - int count, - List excludeTypes, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getVisitsPaginated$pigeonVar_messageChannelSuffix'; + Future> getVisitsPaginated(int offset, int count, List excludeTypes) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getVisitsPaginated$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [offset, count, excludeTypes], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([offset, count, excludeTypes]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } Future deleteVisit(String url, int timestamp) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisit$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisit$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url, timestamp], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, timestamp]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteDownload(String id) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteDownload$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteDownload$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [id], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([id]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future deleteVisitsBetween(int startMillis, int endMillis) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsBetween$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsBetween$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [startMillis, endMillis], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([startMillis, endMillis]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future> getHistoryHighlights( - HistoryHighlightWeights weights, - int limit, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getHistoryHighlights$pigeonVar_messageChannelSuffix'; + Future> getHistoryHighlights(HistoryHighlightWeights weights, int limit) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getHistoryHighlights$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [weights, limit], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([weights, limit]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } - Future> getTopFrecentSites( - int limit, - FrecencyThresholdOption frecencyThreshold, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getTopFrecentSites$pigeonVar_messageChannelSuffix'; + Future> getTopFrecentSites(int limit, FrecencyThresholdOption frecencyThreshold) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getTopFrecentSites$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [limit, frecencyThreshold], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([limit, frecencyThreshold]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Returns the most recent [HistoryMetadata] record for [url], or `null` if /// no metadata has been recorded for that URL. Future getLatestHistoryMetadataForUrl(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getLatestHistoryMetadataForUrl$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getLatestHistoryMetadataForUrl$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as HistoryMetadata?; } @@ -11100,227 +10241,191 @@ class GeckoHistoryApi { /// input URL aligned by index; entries are `null` for URLs Places has no /// metadata for. Used by the local search re-rank to collapse N IPC /// roundtrips into one. - Future> getLatestHistoryMetadataForUrls( - List urls, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getLatestHistoryMetadataForUrls$pigeonVar_messageChannelSuffix'; + Future> getLatestHistoryMetadataForUrls(List urls) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getLatestHistoryMetadataForUrls$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [urls], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([urls]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Bulk visited check: returns booleans aligned with [urls] indicating /// whether Places has any visit recorded for each URL. Future> getVisited(List urls) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getVisited$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getVisited$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [urls], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([urls]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Frecency-ranked autocomplete results. Mirrors Places' awesomebar input. - Future> getSuggestions( - String query, - int limit, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getSuggestions$pigeonVar_messageChannelSuffix'; + Future> getSuggestions(String query, int limit) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.getSuggestions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [query, limit], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([query, limit]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Places' built-in metadata text search (matches title / url / searchTerm). /// Useful as a comparison baseline against the local content FTS. - Future> queryHistoryMetadata( - String query, - int limit, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.queryHistoryMetadata$pigeonVar_messageChannelSuffix'; + Future> queryHistoryMetadata(String query, int limit) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.queryHistoryMetadata$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [query, limit], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([query, limit]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Records a title / preview-image observation for [url] without recording /// a visit. Intended for manual flows; the engine middleware records these /// automatically as the user browses. - Future recordObservation( - String url, - PageObservation observation, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.recordObservation$pigeonVar_messageChannelSuffix'; + Future recordObservation(String url, PageObservation observation) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.recordObservation$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url, observation], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url, observation]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Records a view-time observation against the metadata record identified /// by [key]. View time is added to the existing total. - Future noteHistoryMetadataViewTime( - HistoryMetadataKey key, - int viewTimeMs, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.noteHistoryMetadataViewTime$pigeonVar_messageChannelSuffix'; + Future noteHistoryMetadataViewTime(HistoryMetadataKey key, int viewTimeMs) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.noteHistoryMetadataViewTime$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [key, viewTimeMs], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([key, viewTimeMs]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Records a document-type observation against the metadata record /// identified by [key]. - Future noteHistoryMetadataDocumentType( - HistoryMetadataKey key, - DocumentType documentType, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.noteHistoryMetadataDocumentType$pigeonVar_messageChannelSuffix'; + Future noteHistoryMetadataDocumentType(HistoryMetadataKey key, DocumentType documentType) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.noteHistoryMetadataDocumentType$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [key, documentType], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([key, documentType]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Removes all visits for [url]. May propagate to remote devices via Sync. Future deleteVisitsFor(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsFor$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsFor$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Removes all visits since [sinceMillis] (inclusive). May propagate to /// remote devices via Sync. Future deleteVisitsSince(int sinceMillis) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsSince$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteVisitsSince$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [sinceMillis], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([sinceMillis]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Removes all locally stored history. Sync will not remove remote history, /// but it will prevent deleted entries from returning. Future deleteEverything() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteEverything$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteEverything$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -11330,31 +10435,30 @@ class GeckoHistoryApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Prunes history metadata older than [olderThanMillis] (exclusive). Future deleteHistoryMetadataOlderThan(int olderThanMillis) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteHistoryMetadataOlderThan$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoHistoryApi.deleteHistoryMetadataOlderThan$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [olderThanMillis], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([olderThanMillis]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -11362,13 +10466,9 @@ class GeckoDownloadsApi { /// Constructor for [GeckoDownloadsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoDownloadsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoDownloadsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -11376,69 +10476,57 @@ class GeckoDownloadsApi { final String pigeonVar_messageChannelSuffix; Future requestDownload(String tabId, DownloadState state) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.requestDownload$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.requestDownload$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, state], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, state]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future copyInternetResource( - String tabId, - ShareInternetResourceState state, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.copyInternetResource$pigeonVar_messageChannelSuffix'; + Future copyInternetResource(String tabId, ShareInternetResourceState state) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.copyInternetResource$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, state], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, state]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } - Future shareInternetResource( - String tabId, - ShareInternetResourceState state, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.shareInternetResource$pigeonVar_messageChannelSuffix'; + Future shareInternetResource(String tabId, ShareInternetResourceState state) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoDownloadsApi.shareInternetResource$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, state], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, state]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -11447,20 +10535,12 @@ abstract class BrowserExtensionEvents { void onFeedRequested(int sequence, String url); - static void setUp( - BrowserExtensionEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(BrowserExtensionEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.BrowserExtensionEvents.onFeedRequested$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.BrowserExtensionEvents.onFeedRequested$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -11473,10 +10553,8 @@ abstract class BrowserExtensionEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -11488,13 +10566,9 @@ class GeckoFetchApi { /// Constructor for [GeckoFetchApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoFetchApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoFetchApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -11502,23 +10576,21 @@ class GeckoFetchApi { final String pigeonVar_messageChannelSuffix; Future fetch(GeckoFetchRequest request) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFetchApi.fetch$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoFetchApi.fetch$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [request], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([request]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as GeckoFetchResponse; } } @@ -11536,13 +10608,9 @@ class GeckoViewportApi { /// Constructor for [GeckoViewportApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoViewportApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoViewportApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -11559,23 +10627,21 @@ class GeckoViewportApi { /// /// [heightPx] Combined height of top and bottom toolbars in pixels. Future setDynamicToolbarMaxHeight(int heightPx) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportApi.setDynamicToolbarMaxHeight$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportApi.setDynamicToolbarMaxHeight$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [heightPx], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([heightPx]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Sets the vertical clipping offset for the GeckoView content. @@ -11588,23 +10654,21 @@ class GeckoViewportApi { /// /// [clippingPx] The clipping offset in pixels. Negative = bottom clip. Future setVerticalClipping(int clippingPx) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportApi.setVerticalClipping$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportApi.setVerticalClipping$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [clippingPx], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([clippingPx]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -11624,12 +10688,7 @@ abstract class GeckoViewportEvents { /// [heightPx] Keyboard height in pixels (0 when hidden). /// [isVisible] Whether the keyboard is currently visible. /// [isAnimating] Whether the keyboard is currently animating. - void onKeyboardVisibilityChanged( - int sequence, - int heightPx, - bool isVisible, - bool isAnimating, - ); + void onKeyboardVisibilityChanged(int sequence, int heightPx, bool isVisible, bool isAnimating); /// Called when GeckoView scroll-handling eligibility changes. /// @@ -11639,20 +10698,12 @@ abstract class GeckoViewportEvents { /// the page consumed touch input. void onBrowserHandlingScrollChanged(int sequence, bool isHandling); - static void setUp( - GeckoViewportEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(GeckoViewportEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportEvents.onKeyboardVisibilityChanged$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportEvents.onKeyboardVisibilityChanged$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -11663,29 +10714,20 @@ abstract class GeckoViewportEvents { final bool arg_isVisible = args[2]! as bool; final bool arg_isAnimating = args[3]! as bool; try { - api.onKeyboardVisibilityChanged( - arg_sequence, - arg_heightPx, - arg_isVisible, - arg_isAnimating, - ); + api.onKeyboardVisibilityChanged(arg_sequence, arg_heightPx, arg_isVisible, arg_isAnimating); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportEvents.onBrowserHandlingScrollChanged$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.GeckoViewportEvents.onBrowserHandlingScrollChanged$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -11698,10 +10740,8 @@ abstract class GeckoViewportEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -11713,13 +10753,9 @@ class GeckoBookmarksApi { /// Constructor for [GeckoBookmarksApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoBookmarksApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoBookmarksApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -11732,23 +10768,21 @@ class GeckoBookmarksApi { /// @param recursive Whether to recurse and obtain all levels of children. /// @return The populated root starting from the guid. Future getTree(String guid, bool recursive) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getTree$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getTree$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [guid, recursive], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([guid, recursive]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as BookmarkNode?; } @@ -11757,23 +10791,21 @@ class GeckoBookmarksApi { /// @param guid The bookmark guid to obtain. /// @return The bookmark node or null if it does not exist. Future getBookmark(String guid) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getBookmark$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getBookmark$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [guid], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([guid]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as BookmarkNode?; } @@ -11782,23 +10814,21 @@ class GeckoBookmarksApi { /// @param url The URL string. /// @return The list of bookmarks that match the URL Future> getBookmarksWithUrl(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getBookmarksWithUrl$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getBookmarksWithUrl$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } @@ -11808,28 +10838,22 @@ class GeckoBookmarksApi { /// @param maxAge Optional parameter used to filter out entries older than this number of milliseconds. /// @param currentTime Optional parameter for current time. Defaults toSystem.currentTimeMillis() /// @return The list of bookmarks that have been recently added up to the limit number of items. - Future> getRecentBookmarks( - int limit, - int? maxAge, - int currentTime, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getRecentBookmarks$pigeonVar_messageChannelSuffix'; + Future> getRecentBookmarks(int limit, int? maxAge, int currentTime) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.getRecentBookmarks$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [limit, maxAge, currentTime], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([limit, maxAge, currentTime]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } @@ -11839,23 +10863,21 @@ class GeckoBookmarksApi { /// @param limit The maximum number of entries to return. /// @return The list of matching bookmark nodes up to the limit number of items. Future> searchBookmarks(String query, int limit) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.searchBookmarks$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.searchBookmarks$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [query, limit], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([query, limit]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } @@ -11868,29 +10890,22 @@ class GeckoBookmarksApi { /// @param title The title of the bookmark item to add. /// @param position The optional position to add the new node or null to append. /// @return The guid of the newly inserted bookmark item. - Future addItem( - String parentGuid, - String url, - String title, - int? position, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.addItem$pigeonVar_messageChannelSuffix'; + Future addItem(String parentGuid, String url, String title, int? position) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.addItem$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [parentGuid, url, title, position], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([parentGuid, url, title, position]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } @@ -11902,28 +10917,22 @@ class GeckoBookmarksApi { /// @param title The title of the bookmark folder to add. /// @param position The optional position to add the new node or null to append. /// @return The guid of the newly inserted bookmark item. - Future addFolder( - String parentGuid, - String title, - int? position, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.addFolder$pigeonVar_messageChannelSuffix'; + Future addFolder(String parentGuid, String title, int? position) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.addFolder$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [parentGuid, title, position], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([parentGuid, title, position]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } @@ -11934,23 +10943,21 @@ class GeckoBookmarksApi { /// @param guid The guid of the item to update. /// @param info The info to change in the bookmark. Future updateNode(String guid, BookmarkInfo info) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.updateNode$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.updateNode$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [guid, info], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([guid, info]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Deletes a bookmark node and all of its children, if any. @@ -11959,23 +10966,21 @@ class GeckoBookmarksApi { /// /// @return Whether the bookmark existed or not. Future deleteNode(String guid) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.deleteNode$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoBookmarksApi.deleteNode$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [guid], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([guid]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -11985,13 +10990,9 @@ class GeckoSitePermissionsApi { /// Constructor for [GeckoSitePermissionsApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoSitePermissionsApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoSitePermissionsApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -11999,73 +11000,61 @@ class GeckoSitePermissionsApi { final String pigeonVar_messageChannelSuffix; /// Get permissions for origin (single source of truth from GeckoView) - Future getSitePermissions( - String origin, - bool private, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.getSitePermissions$pigeonVar_messageChannelSuffix'; + Future getSitePermissions(String origin, bool private) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.getSitePermissions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [origin, private], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([origin, private]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as SitePermissions?; } /// Save/update permissions (persisted by GeckoView) - Future setSitePermissions( - SitePermissions permissions, - bool private, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.setSitePermissions$pigeonVar_messageChannelSuffix'; + Future setSitePermissions(SitePermissions permissions, bool private) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.setSitePermissions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [permissions, private], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([permissions, private]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Delete permissions for origin (removed from GeckoView storage) Future deleteSitePermissions(String origin, bool private) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.deleteSitePermissions$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoSitePermissionsApi.deleteSitePermissions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [origin, private], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([origin, private]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -12074,13 +11063,9 @@ class GeckoPublicSuffixListApi { /// Constructor for [GeckoPublicSuffixListApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoPublicSuffixListApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoPublicSuffixListApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -12090,23 +11075,21 @@ class GeckoPublicSuffixListApi { /// Get base domain (eTLD+1) from host using Mozilla's Public Suffix List /// Returns the host unchanged if PSL lookup fails Future getPublicSuffixPlusOne(String host) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPublicSuffixListApi.getPublicSuffixPlusOne$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPublicSuffixListApi.getPublicSuffixPlusOne$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [host], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([host]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as String; } } @@ -12120,13 +11103,9 @@ class GeckoTrackingProtectionApi { /// Constructor for [GeckoTrackingProtectionApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoTrackingProtectionApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoTrackingProtectionApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -12138,23 +11117,21 @@ class GeckoTrackingProtectionApi { /// Uses callback pattern to match Mozilla Android Components API. /// Returns true if the site is in the exceptions list (ETP disabled). Future containsException(String tabId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.containsException$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.containsException$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } @@ -12163,23 +11140,21 @@ class GeckoTrackingProtectionApi { /// This adds the current tab's URL to the exceptions list. /// ETP will be disabled for this site until the exception is removed. Future addException(String tabId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.addException$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.addException$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Remove tracking protection exception for a tab (enable ETP for this site) @@ -12187,23 +11162,21 @@ class GeckoTrackingProtectionApi { /// This removes the current tab's URL from the exceptions list. /// ETP will be re-enabled for this site. Future removeException(String tabId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeException$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeException$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Remove a specific exception by URL @@ -12211,31 +11184,28 @@ class GeckoTrackingProtectionApi { /// Alternative to removeException(tabId) for cases where you /// have a URL rather than a tabId. Future removeExceptionByUrl(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeExceptionByUrl$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeExceptionByUrl$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Fetch all tracking protection exceptions /// /// Returns list of all sites that have exceptions (ETP disabled). Future> fetchExceptions() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.fetchExceptions$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.fetchExceptions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -12245,20 +11215,19 @@ class GeckoTrackingProtectionApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); - return (pigeonVar_replyValue! as List) - .cast(); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; + return (pigeonVar_replyValue! as List).cast(); } /// Remove all tracking protection exceptions /// /// This re-enables ETP for all exception sites. Future removeAllExceptions() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeAllExceptions$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoTrackingProtectionApi.removeAllExceptions$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -12268,10 +11237,11 @@ class GeckoTrackingProtectionApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -12283,13 +11253,9 @@ class GeckoAppLinksApi { /// Constructor for [GeckoAppLinksApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoAppLinksApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoAppLinksApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -12303,23 +11269,21 @@ class GeckoAppLinksApi { /// /// Returns true if an external app is available, false otherwise. Future hasExternalApp(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAppLinksApi.hasExternalApp$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAppLinksApi.hasExternalApp$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } @@ -12332,23 +11296,21 @@ class GeckoAppLinksApi { /// /// Returns true if URL was opened in external app, false if no app available. Future openAppLink(String url) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAppLinksApi.openAppLink$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoAppLinksApi.openAppLink$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [url], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([url]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -12361,13 +11323,9 @@ class GeckoPwaApi { /// Constructor for [GeckoPwaApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - GeckoPwaApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + GeckoPwaApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -12385,36 +11343,28 @@ class GeckoPwaApi { /// The [contextId] is the container's contextual identity (optional, null for default container). /// The [overrideAppName] customizes the installed app's displayed name and persists in the saved manifest. /// Returns true if installation was successful. - Future installWebApp( - String? tabId, - String profileUuid, - String? contextId, - String? overrideAppName, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.installWebApp$pigeonVar_messageChannelSuffix'; + Future installWebApp(String? tabId, String profileUuid, String? contextId, String? overrideAppName) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.installWebApp$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, profileUuid, contextId, overrideAppName], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, profileUuid, contextId, overrideAppName]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } /// Returns a list of all installed PWA manifests. Future> getInstalledWebApps() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.getInstalledWebApps$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.getInstalledWebApps$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -12424,10 +11374,11 @@ class GeckoPwaApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } @@ -12442,29 +11393,22 @@ class GeckoPwaApi { /// The [contextId] is the container's contextual identity (optional). /// The [overrideShortcutName] allows customizing the shortcut label. /// Returns true if the shortcut was created successfully. - Future installBasicShortcut( - String? tabId, - String profileUuid, - String? contextId, - String? overrideShortcutName, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.installBasicShortcut$pigeonVar_messageChannelSuffix'; + Future installBasicShortcut(String? tabId, String profileUuid, String? contextId, String? overrideShortcutName) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.GeckoPwaApi.installBasicShortcut$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId, profileUuid, contextId, overrideShortcutName], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId, profileUuid, contextId, overrideShortcutName]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -12475,13 +11419,9 @@ class SandboxCaptureApi { /// Constructor for [SandboxCaptureApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - SandboxCaptureApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + SandboxCaptureApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -12492,65 +11432,59 @@ class SandboxCaptureApi { /// Dart has brought up [CaptureServer] and reconciled local artifacts with /// the `capture_tab` rows. Future resetAll(List entries) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.resetAll$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.resetAll$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [entries], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([entries]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Inserts or updates the registry entry for [entry.tabId]. Future mark(SandboxCaptureEntry entry) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.mark$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.mark$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [entry], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([entry]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Removes the registry entry for [tabId]. Future unmark(String tabId) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.unmark$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureApi.unmark$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [tabId], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([tabId]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -12570,27 +11504,14 @@ abstract class SandboxCaptureHostEvents { /// The native middleware has already rewritten the new tab's URL to /// `about:blank`; Dart should register it as sandbox and run the capture /// pipeline for [targetUrl]. - void onSandboxNewTab( - int sequence, - String parentTabId, - String newTabId, - String targetUrl, - ); + void onSandboxNewTab(int sequence, String parentTabId, String newTabId, String targetUrl); - static void setUp( - SandboxCaptureHostEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(SandboxCaptureHostEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureHostEvents.onSandboxLinkClick$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureHostEvents.onSandboxLinkClick$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -12600,28 +11521,20 @@ abstract class SandboxCaptureHostEvents { final String arg_parentTabId = args[1]! as String; final String arg_targetUrl = args[2]! as String; try { - api.onSandboxLinkClick( - arg_sequence, - arg_parentTabId, - arg_targetUrl, - ); + api.onSandboxLinkClick(arg_sequence, arg_parentTabId, arg_targetUrl); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureHostEvents.onSandboxNewTab$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_mozilla_components.SandboxCaptureHostEvents.onSandboxNewTab$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -12632,19 +11545,12 @@ abstract class SandboxCaptureHostEvents { final String arg_newTabId = args[2]! as String; final String arg_targetUrl = args[3]! as String; try { - api.onSandboxNewTab( - arg_sequence, - arg_parentTabId, - arg_newTabId, - arg_targetUrl, - ); + api.onSandboxNewTab(arg_sequence, arg_parentTabId, arg_newTabId, arg_targetUrl); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } diff --git a/packages/flutter_mozilla_components/pubspec.yaml b/packages/flutter_mozilla_components/pubspec.yaml index b771e7d5..75951cbf 100644 --- a/packages/flutter_mozilla_components/pubspec.yaml +++ b/packages/flutter_mozilla_components/pubspec.yaml @@ -18,7 +18,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/packages/flutter_singbox_proxy/android/src/main/kotlin/eu/weblibre/flutter_singbox_proxy/generated/SingboxProxyApi.g.kt b/packages/flutter_singbox_proxy/android/src/main/kotlin/eu/weblibre/flutter_singbox_proxy/generated/SingboxProxyApi.g.kt index d4ab70c5..6b4c6e30 100644 --- a/packages/flutter_singbox_proxy/android/src/main/kotlin/eu/weblibre/flutter_singbox_proxy/generated/SingboxProxyApi.g.kt +++ b/packages/flutter_singbox_proxy/android/src/main/kotlin/eu/weblibre/flutter_singbox_proxy/generated/SingboxProxyApi.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -193,7 +193,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() enum class SingboxProxyProfileType(val raw: Int) { SOCKS(0), diff --git a/packages/flutter_singbox_proxy/lib/src/singbox_proxy_api.g.dart b/packages/flutter_singbox_proxy/lib/src/singbox_proxy_api.g.dart index 12bd2b10..d42618d8 100644 --- a/packages/flutter_singbox_proxy/lib/src/singbox_proxy_api.g.dart +++ b/packages/flutter_singbox_proxy/lib/src/singbox_proxy_api.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -34,11 +34,8 @@ Object? _extractReplyValueOrThrow( return replyList.firstOrNull; } -List wrapResponse({ - Object? result, - PlatformException? error, - bool empty = false, -}) { + +List wrapResponse({Object? result, PlatformException? error, bool empty = false}) { if (empty) { return []; } @@ -47,7 +44,6 @@ List wrapResponse({ } return [error.code, error.message, error.details]; } - bool _deepEquals(Object? a, Object? b) { if (identical(a, b)) { return true; @@ -60,9 +56,8 @@ bool _deepEquals(Object? a, Object? b) { } if (a is List && b is List) { return a.length == b.length && - a.indexed.every( - ((int, dynamic) item) => _deepEquals(item.$2, b[item.$1]), - ); + a.indexed + .every(((int, dynamic) item) => _deepEquals(item.$2, b[item.$1])); } if (a is Map && b is Map) { if (a.length != b.length) { @@ -111,6 +106,7 @@ int _deepHash(Object? value) { return value.hashCode; } + enum SingboxProxyProfileType { socks, http, @@ -129,7 +125,13 @@ enum SingboxProxyProfileType { customOutbound, } -enum SingboxProxyRuntimeStatus { stopped, starting, running, stopping, error } +enum SingboxProxyRuntimeStatus { + stopped, + starting, + running, + stopping, + error, +} class SingboxProxyProfile { SingboxProxyProfile({ @@ -155,12 +157,17 @@ class SingboxProxyProfile { String? secretJson; List _toList() { - return [id, name, type, configJson, secretJson]; + return [ + id, + name, + type, + configJson, + secretJson, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyProfile decode(Object result) { result as List; @@ -182,11 +189,7 @@ class SingboxProxyProfile { if (identical(this, other)) { return true; } - return _deepEquals(id, other.id) && - _deepEquals(name, other.name) && - _deepEquals(type, other.type) && - _deepEquals(configJson, other.configJson) && - _deepEquals(secretJson, other.secretJson); + return _deepEquals(id, other.id) && _deepEquals(name, other.name) && _deepEquals(type, other.type) && _deepEquals(configJson, other.configJson) && _deepEquals(secretJson, other.secretJson); } @override @@ -231,8 +234,7 @@ class SingboxProxyRuntimeOptions { } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyRuntimeOptions decode(Object result) { result as List; @@ -247,17 +249,13 @@ class SingboxProxyRuntimeOptions { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! SingboxProxyRuntimeOptions || - other.runtimeType != runtimeType) { + if (other is! SingboxProxyRuntimeOptions || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(preferredBasePort, other.preferredBasePort) && - _deepEquals(blockUnmatchedTraffic, other.blockUnmatchedTraffic) && - _deepEquals(dnsConfig, other.dnsConfig) && - _deepEquals(bootstrapDohUrl, other.bootstrapDohUrl); + return _deepEquals(preferredBasePort, other.preferredBasePort) && _deepEquals(blockUnmatchedTraffic, other.blockUnmatchedTraffic) && _deepEquals(dnsConfig, other.dnsConfig) && _deepEquals(bootstrapDohUrl, other.bootstrapDohUrl); } @override @@ -323,8 +321,7 @@ class SingboxProxyDnsServerConfig { } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyDnsServerConfig decode(Object result) { result as List; @@ -342,20 +339,13 @@ class SingboxProxyDnsServerConfig { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! SingboxProxyDnsServerConfig || - other.runtimeType != runtimeType) { + if (other is! SingboxProxyDnsServerConfig || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(tag, other.tag) && - _deepEquals(address, other.address) && - _deepEquals(detourTag, other.detourTag) && - _deepEquals(matchDomainSuffixes, other.matchDomainSuffixes) && - _deepEquals(matchGeosites, other.matchGeosites) && - _deepEquals(matchOutbounds, other.matchOutbounds) && - _deepEquals(matchInbounds, other.matchInbounds); + return _deepEquals(tag, other.tag) && _deepEquals(address, other.address) && _deepEquals(detourTag, other.detourTag) && _deepEquals(matchDomainSuffixes, other.matchDomainSuffixes) && _deepEquals(matchGeosites, other.matchGeosites) && _deepEquals(matchOutbounds, other.matchOutbounds) && _deepEquals(matchInbounds, other.matchInbounds); } @override @@ -380,18 +370,20 @@ class SingboxProxyDnsConfig { String domainStrategy; List _toList() { - return [servers, finalServerTag, domainStrategy]; + return [ + servers, + finalServerTag, + domainStrategy, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyDnsConfig decode(Object result) { result as List; return SingboxProxyDnsConfig( - servers: (result[0]! as List) - .cast(), + servers: (result[0]! as List).cast(), finalServerTag: result[1] as String?, domainStrategy: result[2]! as String, ); @@ -406,9 +398,7 @@ class SingboxProxyDnsConfig { if (identical(this, other)) { return true; } - return _deepEquals(servers, other.servers) && - _deepEquals(finalServerTag, other.finalServerTag) && - _deepEquals(domainStrategy, other.domainStrategy); + return _deepEquals(servers, other.servers) && _deepEquals(finalServerTag, other.finalServerTag) && _deepEquals(domainStrategy, other.domainStrategy); } @override @@ -436,12 +426,17 @@ class SingboxProxyRuntimeEndpoint { String password; List _toList() { - return [profileId, host, port, username, password]; + return [ + profileId, + host, + port, + username, + password, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyRuntimeEndpoint decode(Object result) { result as List; @@ -457,18 +452,13 @@ class SingboxProxyRuntimeEndpoint { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! SingboxProxyRuntimeEndpoint || - other.runtimeType != runtimeType) { + if (other is! SingboxProxyRuntimeEndpoint || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(profileId, other.profileId) && - _deepEquals(host, other.host) && - _deepEquals(port, other.port) && - _deepEquals(username, other.username) && - _deepEquals(password, other.password); + return _deepEquals(profileId, other.profileId) && _deepEquals(host, other.host) && _deepEquals(port, other.port) && _deepEquals(username, other.username) && _deepEquals(password, other.password); } @override @@ -490,19 +480,21 @@ class SingboxProxyRuntimeState { String? message; List _toList() { - return [status, endpoints, message]; + return [ + status, + endpoints, + message, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyRuntimeState decode(Object result) { result as List; return SingboxProxyRuntimeState( status: result[0]! as SingboxProxyRuntimeStatus, - endpoints: (result[1]! as List) - .cast(), + endpoints: (result[1]! as List).cast(), message: result[2] as String?, ); } @@ -510,16 +502,13 @@ class SingboxProxyRuntimeState { @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! SingboxProxyRuntimeState || - other.runtimeType != runtimeType) { + if (other is! SingboxProxyRuntimeState || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(status, other.status) && - _deepEquals(endpoints, other.endpoints) && - _deepEquals(message, other.message); + return _deepEquals(status, other.status) && _deepEquals(endpoints, other.endpoints) && _deepEquals(message, other.message); } @override @@ -528,41 +517,43 @@ class SingboxProxyRuntimeState { } class SingboxProxyConfigResult { - SingboxProxyConfigResult({required this.configJson, required this.endpoints}); + SingboxProxyConfigResult({ + required this.configJson, + required this.endpoints, + }); String configJson; List endpoints; List _toList() { - return [configJson, endpoints]; + return [ + configJson, + endpoints, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyConfigResult decode(Object result) { result as List; return SingboxProxyConfigResult( configJson: result[0]! as String, - endpoints: (result[1]! as List) - .cast(), + endpoints: (result[1]! as List).cast(), ); } @override // ignore: avoid_equals_and_hash_code_on_mutable_classes bool operator ==(Object other) { - if (other is! SingboxProxyConfigResult || - other.runtimeType != runtimeType) { + if (other is! SingboxProxyConfigResult || other.runtimeType != runtimeType) { return false; } if (identical(this, other)) { return true; } - return _deepEquals(configJson, other.configJson) && - _deepEquals(endpoints, other.endpoints); + return _deepEquals(configJson, other.configJson) && _deepEquals(endpoints, other.endpoints); } @override @@ -587,12 +578,16 @@ class SingboxProxyLogMessage { String? profileId; List _toList() { - return [level, message, timestamp, profileId]; + return [ + level, + message, + timestamp, + profileId, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static SingboxProxyLogMessage decode(Object result) { result as List; @@ -613,10 +608,7 @@ class SingboxProxyLogMessage { if (identical(this, other)) { return true; } - return _deepEquals(level, other.level) && - _deepEquals(message, other.message) && - _deepEquals(timestamp, other.timestamp) && - _deepEquals(profileId, other.profileId); + return _deepEquals(level, other.level) && _deepEquals(message, other.message) && _deepEquals(timestamp, other.timestamp) && _deepEquals(profileId, other.profileId); } @override @@ -624,6 +616,7 @@ class SingboxProxyLogMessage { int get hashCode => _deepHash([runtimeType, ..._toList()]); } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -631,34 +624,34 @@ class _PigeonCodec extends StandardMessageCodec { if (value is int) { buffer.putUint8(4); buffer.putInt64(value); - } else if (value is SingboxProxyProfileType) { + } else if (value is SingboxProxyProfileType) { buffer.putUint8(129); writeValue(buffer, value.index); - } else if (value is SingboxProxyRuntimeStatus) { + } else if (value is SingboxProxyRuntimeStatus) { buffer.putUint8(130); writeValue(buffer, value.index); - } else if (value is SingboxProxyProfile) { + } else if (value is SingboxProxyProfile) { buffer.putUint8(131); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyRuntimeOptions) { + } else if (value is SingboxProxyRuntimeOptions) { buffer.putUint8(132); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyDnsServerConfig) { + } else if (value is SingboxProxyDnsServerConfig) { buffer.putUint8(133); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyDnsConfig) { + } else if (value is SingboxProxyDnsConfig) { buffer.putUint8(134); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyRuntimeEndpoint) { + } else if (value is SingboxProxyRuntimeEndpoint) { buffer.putUint8(135); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyRuntimeState) { + } else if (value is SingboxProxyRuntimeState) { buffer.putUint8(136); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyConfigResult) { + } else if (value is SingboxProxyConfigResult) { buffer.putUint8(137); writeValue(buffer, value.encode()); - } else if (value is SingboxProxyLogMessage) { + } else if (value is SingboxProxyLogMessage) { buffer.putUint8(138); writeValue(buffer, value.encode()); } else { @@ -701,13 +694,9 @@ class SingboxProxyApi { /// Constructor for [SingboxProxyApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - SingboxProxyApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + SingboxProxyApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -715,97 +704,82 @@ class SingboxProxyApi { final String pigeonVar_messageChannelSuffix; Future validateProfile(SingboxProxyProfile profile) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.validateProfile$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.validateProfile$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [profile], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([profile]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as String?; } - Future buildConfig( - List profiles, - SingboxProxyRuntimeOptions options, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.buildConfig$pigeonVar_messageChannelSuffix'; + Future buildConfig(List profiles, SingboxProxyRuntimeOptions options) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.buildConfig$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [profiles, options], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([profiles, options]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as SingboxProxyConfigResult; } - Future start( - List profiles, - SingboxProxyRuntimeOptions options, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.start$pigeonVar_messageChannelSuffix'; + Future start(List profiles, SingboxProxyRuntimeOptions options) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.start$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [profiles, options], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([profiles, options]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as SingboxProxyRuntimeState; } Future stop(List profileIds) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.stop$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.stop$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [profileIds], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([profileIds]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future stopAll() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.stopAll$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.stopAll$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -815,15 +789,15 @@ class SingboxProxyApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } Future getState() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.getState$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyApi.getState$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -833,10 +807,11 @@ class SingboxProxyApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as SingboxProxyRuntimeState; } } @@ -848,62 +823,46 @@ abstract class SingboxProxyEventsApi { void onLogMessage(SingboxProxyLogMessage message); - static void setUp( - SingboxProxyEventsApi? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(SingboxProxyEventsApi? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyEventsApi.onStateChanged$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyEventsApi.onStateChanged$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; - final SingboxProxyRuntimeState arg_state = - args[0]! as SingboxProxyRuntimeState; + final SingboxProxyRuntimeState arg_state = args[0]! as SingboxProxyRuntimeState; try { api.onStateChanged(arg_state); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyEventsApi.onLogMessage$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_singbox_proxy.SingboxProxyEventsApi.onLogMessage$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { pigeonVar_channel.setMessageHandler((Object? message) async { final List args = message! as List; - final SingboxProxyLogMessage arg_message = - args[0]! as SingboxProxyLogMessage; + final SingboxProxyLogMessage arg_message = args[0]! as SingboxProxyLogMessage; try { api.onLogMessage(arg_message); return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } diff --git a/packages/flutter_singbox_proxy/pubspec.yaml b/packages/flutter_singbox_proxy/pubspec.yaml index 946fefa3..d2116e32 100644 --- a/packages/flutter_singbox_proxy/pubspec.yaml +++ b/packages/flutter_singbox_proxy/pubspec.yaml @@ -16,7 +16,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/packages/flutter_tor/android/src/main/kotlin/eu/weblibre/flutter_tor/generated/TorApi.g.kt b/packages/flutter_tor/android/src/main/kotlin/eu/weblibre/flutter_tor/generated/TorApi.g.kt index a7eb25bb..218e6acd 100644 --- a/packages/flutter_tor/android/src/main/kotlin/eu/weblibre/flutter_tor/generated/TorApi.g.kt +++ b/packages/flutter_tor/android/src/main/kotlin/eu/weblibre/flutter_tor/generated/TorApi.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -193,7 +193,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() /** Transport types for Tor connections */ enum class TransportType(val raw: Int) { diff --git a/packages/flutter_tor/lib/src/tor_api.g.dart b/packages/flutter_tor/lib/src/tor_api.g.dart index 753cf003..23b1c6a1 100644 --- a/packages/flutter_tor/lib/src/tor_api.g.dart +++ b/packages/flutter_tor/lib/src/tor_api.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -34,11 +34,8 @@ Object? _extractReplyValueOrThrow( return replyList.firstOrNull; } -List wrapResponse({ - Object? result, - PlatformException? error, - bool empty = false, -}) { + +List wrapResponse({Object? result, PlatformException? error, bool empty = false}) { if (empty) { return []; } @@ -47,7 +44,6 @@ List wrapResponse({ } return [error.code, error.message, error.details]; } - bool _deepEquals(Object? a, Object? b) { if (identical(a, b)) { return true; @@ -60,9 +56,8 @@ bool _deepEquals(Object? a, Object? b) { } if (a is List && b is List) { return a.length == b.length && - a.indexed.every( - ((int, dynamic) item) => _deepEquals(item.$2, b[item.$1]), - ); + a.indexed + .every(((int, dynamic) item) => _deepEquals(item.$2, b[item.$1])); } if (a is Map && b is Map) { if (a.length != b.length) { @@ -111,29 +106,23 @@ int _deepHash(Object? value) { return value.hashCode; } + /// Transport types for Tor connections enum TransportType { /// Direct Tor connection (no bridges) none, - /// obfs4 pluggable transport obfs4, - /// Snowflake pluggable transport (default broker) snowflake, - /// Snowflake via AMP cache snowflakeAmp, - /// Meek pluggable transport meek, - /// Meek via Azure CDN meekAzure, - /// WebTunnel pluggable transport webtunnel, - /// Custom bridge lines (passthrough) custom, } @@ -174,8 +163,7 @@ class TorConfiguration { } Object encode() { - return _toList(); - } + return _toList(); } static TorConfiguration decode(Object result) { result as List; @@ -197,11 +185,7 @@ class TorConfiguration { if (identical(this, other)) { return true; } - return _deepEquals(transport, other.transport) && - _deepEquals(bridgeLines, other.bridgeLines) && - _deepEquals(entryNodeCountries, other.entryNodeCountries) && - _deepEquals(exitNodeCountries, other.exitNodeCountries) && - _deepEquals(strictNodes, other.strictNodes); + return _deepEquals(transport, other.transport) && _deepEquals(bridgeLines, other.bridgeLines) && _deepEquals(entryNodeCountries, other.entryNodeCountries) && _deepEquals(exitNodeCountries, other.exitNodeCountries) && _deepEquals(strictNodes, other.strictNodes); } @override @@ -245,8 +229,7 @@ class TorStatus { } Object encode() { - return _toList(); - } + return _toList(); } static TorStatus decode(Object result) { result as List; @@ -268,11 +251,7 @@ class TorStatus { if (identical(this, other)) { return true; } - return _deepEquals(isRunning, other.isRunning) && - _deepEquals(socksPort, other.socksPort) && - _deepEquals(bootstrapProgress, other.bootstrapProgress) && - _deepEquals(currentCircuit, other.currentCircuit) && - _deepEquals(exitNodeCountry, other.exitNodeCountry); + return _deepEquals(isRunning, other.isRunning) && _deepEquals(socksPort, other.socksPort) && _deepEquals(bootstrapProgress, other.bootstrapProgress) && _deepEquals(currentCircuit, other.currentCircuit) && _deepEquals(exitNodeCountry, other.exitNodeCountry); } @override @@ -298,12 +277,15 @@ class TorLogMessage { int timestamp; List _toList() { - return [severity, message, timestamp]; + return [ + severity, + message, + timestamp, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static TorLogMessage decode(Object result) { result as List; @@ -323,9 +305,7 @@ class TorLogMessage { if (identical(this, other)) { return true; } - return _deepEquals(severity, other.severity) && - _deepEquals(message, other.message) && - _deepEquals(timestamp, other.timestamp); + return _deepEquals(severity, other.severity) && _deepEquals(message, other.message) && _deepEquals(timestamp, other.timestamp); } @override @@ -333,6 +313,7 @@ class TorLogMessage { int get hashCode => _deepHash([runtimeType, ..._toList()]); } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -340,16 +321,16 @@ class _PigeonCodec extends StandardMessageCodec { if (value is int) { buffer.putUint8(4); buffer.putInt64(value); - } else if (value is TransportType) { + } else if (value is TransportType) { buffer.putUint8(129); writeValue(buffer, value.index); - } else if (value is TorConfiguration) { + } else if (value is TorConfiguration) { buffer.putUint8(130); writeValue(buffer, value.encode()); - } else if (value is TorStatus) { + } else if (value is TorStatus) { buffer.putUint8(131); writeValue(buffer, value.encode()); - } else if (value is TorLogMessage) { + } else if (value is TorLogMessage) { buffer.putUint8(132); writeValue(buffer, value.encode()); } else { @@ -381,10 +362,8 @@ class TorApi { /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. TorApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) - : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -394,30 +373,27 @@ class TorApi { /// Start Tor with the given configuration /// Returns a Future to avoid blocking the main thread Future startTor(TorConfiguration config) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.TorApi.startTor$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.TorApi.startTor$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [config], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([config]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as int; } /// Stop Tor Future stopTor() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.TorApi.stopTor$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.TorApi.stopTor$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -427,16 +403,16 @@ class TorApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Get current status Future getStatus() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.TorApi.getStatus$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.TorApi.getStatus$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -446,17 +422,17 @@ class TorApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as TorStatus; } /// Request a new Tor identity (new circuit) Future requestNewIdentity() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.TorApi.requestNewIdentity$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.TorApi.requestNewIdentity$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -466,10 +442,11 @@ class TorApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } @@ -483,20 +460,12 @@ abstract class TorLogApi { /// Called when status changes void onStatusChanged(TorStatus status); - static void setUp( - TorLogApi? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(TorLogApi? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_tor.TorLogApi.onLogMessage$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_tor.TorLogApi.onLogMessage$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -508,20 +477,16 @@ abstract class TorLogApi { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } } { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.flutter_tor.TorLogApi.onStatusChanged$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.flutter_tor.TorLogApi.onStatusChanged$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -533,10 +498,8 @@ abstract class TorLogApi { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -548,13 +511,9 @@ class IPtProxyController { /// Constructor for [IPtProxyController]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - IPtProxyController({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + IPtProxyController({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -562,43 +521,39 @@ class IPtProxyController { final String pigeonVar_messageChannelSuffix; Future start(TransportType proxyType, String proxy) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.IPtProxyController.start$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.IPtProxyController.start$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [proxyType, proxy], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([proxyType, proxy]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as int; } Future stop(TransportType proxyType) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.flutter_tor.IPtProxyController.stop$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.flutter_tor.IPtProxyController.stop$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [proxyType], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([proxyType]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } diff --git a/packages/flutter_tor/pubspec.yaml b/packages/flutter_tor/pubspec.yaml index 58018b37..fbe888bb 100644 --- a/packages/flutter_tor/pubspec.yaml +++ b/packages/flutter_tor/pubspec.yaml @@ -16,7 +16,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/packages/locale_resolver/android/src/main/kotlin/eu/weblibre/locale_resolver/pigeons/Locales.g.kt b/packages/locale_resolver/android/src/main/kotlin/eu/weblibre/locale_resolver/pigeons/Locales.g.kt index 1f3744fd..7f539821 100644 --- a/packages/locale_resolver/android/src/main/kotlin/eu/weblibre/locale_resolver/pigeons/Locales.g.kt +++ b/packages/locale_resolver/android/src/main/kotlin/eu/weblibre/locale_resolver/pigeons/Locales.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -190,7 +190,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() /** Generated class from Pigeon that represents data sent in messages. */ data class LocalizedResult ( diff --git a/packages/locale_resolver/lib/src/pigeons/locales.g.dart b/packages/locale_resolver/lib/src/pigeons/locales.g.dart index 52878eb3..fc5aad04 100644 --- a/packages/locale_resolver/lib/src/pigeons/locales.g.dart +++ b/packages/locale_resolver/lib/src/pigeons/locales.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -46,9 +46,8 @@ bool _deepEquals(Object? a, Object? b) { } if (a is List && b is List) { return a.length == b.length && - a.indexed.every( - ((int, dynamic) item) => _deepEquals(item.$2, b[item.$1]), - ); + a.indexed + .every(((int, dynamic) item) => _deepEquals(item.$2, b[item.$1])); } if (a is Map && b is Map) { if (a.length != b.length) { @@ -97,20 +96,26 @@ int _deepHash(Object? value) { return value.hashCode; } + class LocalizedResult { - LocalizedResult({required this.languageName, this.countryName}); + LocalizedResult({ + required this.languageName, + this.countryName, + }); String languageName; String? countryName; List _toList() { - return [languageName, countryName]; + return [ + languageName, + countryName, + ]; } Object encode() { - return _toList(); - } + return _toList(); } static LocalizedResult decode(Object result) { result as List; @@ -129,8 +134,7 @@ class LocalizedResult { if (identical(this, other)) { return true; } - return _deepEquals(languageName, other.languageName) && - _deepEquals(countryName, other.countryName); + return _deepEquals(languageName, other.languageName) && _deepEquals(countryName, other.countryName); } @override @@ -138,6 +142,7 @@ class LocalizedResult { int get hashCode => _deepHash([runtimeType, ..._toList()]); } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -145,7 +150,7 @@ class _PigeonCodec extends StandardMessageCodec { if (value is int) { buffer.putUint8(4); buffer.putInt64(value); - } else if (value is LocalizedResult) { + } else if (value is LocalizedResult) { buffer.putUint8(129); writeValue(buffer, value.encode()); } else { @@ -168,40 +173,31 @@ class LocaleResolver { /// Constructor for [LocaleResolver]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - LocaleResolver({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + LocaleResolver({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); final String pigeonVar_messageChannelSuffix; - Future resolve( - String languageTag, - String targetLangouageTag, - ) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.locale_resolver.LocaleResolver.resolve$pigeonVar_messageChannelSuffix'; + Future resolve(String languageTag, String targetLangouageTag) async { + final pigeonVar_channelName = 'dev.flutter.pigeon.locale_resolver.LocaleResolver.resolve$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [languageTag, targetLangouageTag], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([languageTag, targetLangouageTag]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as LocalizedResult; } } diff --git a/packages/locale_resolver/pubspec.yaml b/packages/locale_resolver/pubspec.yaml index 4c52c065..f09a2524 100644 --- a/packages/locale_resolver/pubspec.yaml +++ b/packages/locale_resolver/pubspec.yaml @@ -16,7 +16,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/packages/simple_intent_receiver/android/src/main/kotlin/eu/weblibre/simple_intent_receiver/pigeons/Intent.g.kt b/packages/simple_intent_receiver/android/src/main/kotlin/eu/weblibre/simple_intent_receiver/pigeons/Intent.g.kt index ca0a8909..71e35342 100644 --- a/packages/simple_intent_receiver/android/src/main/kotlin/eu/weblibre/simple_intent_receiver/pigeons/Intent.g.kt +++ b/packages/simple_intent_receiver/android/src/main/kotlin/eu/weblibre/simple_intent_receiver/pigeons/Intent.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -193,7 +193,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() /** Generated class from Pigeon that represents data sent in messages. */ data class Intent ( diff --git a/packages/simple_intent_receiver/lib/src/pigeons/intent.g.dart b/packages/simple_intent_receiver/lib/src/pigeons/intent.g.dart index ebb519ed..909e9e7e 100644 --- a/packages/simple_intent_receiver/lib/src/pigeons/intent.g.dart +++ b/packages/simple_intent_receiver/lib/src/pigeons/intent.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -34,11 +34,8 @@ Object? _extractReplyValueOrThrow( return replyList.firstOrNull; } -List wrapResponse({ - Object? result, - PlatformException? error, - bool empty = false, -}) { + +List wrapResponse({Object? result, PlatformException? error, bool empty = false}) { if (empty) { return []; } @@ -47,7 +44,6 @@ List wrapResponse({ } return [error.code, error.message, error.details]; } - bool _deepEquals(Object? a, Object? b) { if (identical(a, b)) { return true; @@ -60,9 +56,8 @@ bool _deepEquals(Object? a, Object? b) { } if (a is List && b is List) { return a.length == b.length && - a.indexed.every( - ((int, dynamic) item) => _deepEquals(item.$2, b[item.$1]), - ); + a.indexed + .every(((int, dynamic) item) => _deepEquals(item.$2, b[item.$1])); } if (a is Map && b is Map) { if (a.length != b.length) { @@ -111,6 +106,7 @@ int _deepHash(Object? value) { return value.hashCode; } + class Intent { Intent({ this.fromPackageName, @@ -145,8 +141,7 @@ class Intent { } Object encode() { - return _toList(); - } + return _toList(); } static Intent decode(Object result) { result as List; @@ -169,12 +164,7 @@ class Intent { if (identical(this, other)) { return true; } - return _deepEquals(fromPackageName, other.fromPackageName) && - _deepEquals(action, other.action) && - _deepEquals(data, other.data) && - _deepEquals(categories, other.categories) && - _deepEquals(mimeType, other.mimeType) && - _deepEquals(extra, other.extra); + return _deepEquals(fromPackageName, other.fromPackageName) && _deepEquals(action, other.action) && _deepEquals(data, other.data) && _deepEquals(categories, other.categories) && _deepEquals(mimeType, other.mimeType) && _deepEquals(extra, other.extra); } @override @@ -182,6 +172,7 @@ class Intent { int get hashCode => _deepHash([runtimeType, ..._toList()]); } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -189,7 +180,7 @@ class _PigeonCodec extends StandardMessageCodec { if (value is int) { buffer.putUint8(4); buffer.putInt64(value); - } else if (value is Intent) { + } else if (value is Intent) { buffer.putUint8(129); writeValue(buffer, value.encode()); } else { @@ -212,13 +203,9 @@ class IntentHost { /// Constructor for [IntentHost]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - IntentHost({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + IntentHost({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -230,8 +217,7 @@ class IntentHost { /// IntentEvents.setUp() was called (cold-start deep links). /// Returns null if no launch intent is pending. Future getInitialIntent() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.simple_intent_receiver.IntentHost.getInitialIntent$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.simple_intent_receiver.IntentHost.getInitialIntent$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -241,10 +227,11 @@ class IntentHost { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as Intent?; } } @@ -254,20 +241,12 @@ abstract class IntentEvents { void onIntentReceived(int sequence, Intent intent); - static void setUp( - IntentEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(IntentEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.simple_intent_receiver.IntentEvents.onIntentReceived$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.simple_intent_receiver.IntentEvents.onIntentReceived$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -280,10 +259,8 @@ abstract class IntentEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } @@ -295,13 +272,9 @@ class IntentGatekeeperHostApi { /// Constructor for [IntentGatekeeperHostApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - IntentGatekeeperHostApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + IntentGatekeeperHostApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -311,46 +284,42 @@ class IntentGatekeeperHostApi { /// Replicates the blocked-packages policy to the native side so the /// [IntentReceiverActivity] can reject intents without launching Flutter. Future setConfig(bool enabled, List blockedPackages) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.setConfig$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.setConfig$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [enabled, blockedPackages], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([enabled, blockedPackages]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } /// Resolves a package name to its user-visible application label via /// [PackageManager]. Returns `null` if the package is not installed or the /// label cannot be resolved. Future resolvePackageLabel(String packageName) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.resolvePackageLabel$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.resolvePackageLabel$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [packageName], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([packageName]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; return pigeonVar_replyValue as String?; } @@ -360,8 +329,7 @@ class IntentGatekeeperHostApi { /// [ackPendingAlwaysAllows] after Flutter settings were updated /// successfully. Future> getPendingAlwaysAllows() async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.getPendingAlwaysAllows$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.getPendingAlwaysAllows$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, @@ -371,32 +339,31 @@ class IntentGatekeeperHostApi { final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return (pigeonVar_replyValue! as List).cast(); } /// Removes the given packages from the pending "Always allow" set after /// Flutter has successfully persisted them into its own policy store. Future ackPendingAlwaysAllows(List packageNames) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.ackPendingAlwaysAllows$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.simple_intent_receiver.IntentGatekeeperHostApi.ackPendingAlwaysAllows$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [packageNames], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([packageNames]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: true, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: true, + ) + ; } } diff --git a/packages/simple_intent_receiver/pubspec.yaml b/packages/simple_intent_receiver/pubspec.yaml index f53c1364..2c9aa515 100644 --- a/packages/simple_intent_receiver/pubspec.yaml +++ b/packages/simple_intent_receiver/pubspec.yaml @@ -16,7 +16,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/packages/speech_to_text_dialog/android/src/main/kotlin/eu/weblibre/speech_to_text_dialog/pigeons/SpeechToText.g.kt b/packages/speech_to_text_dialog/android/src/main/kotlin/eu/weblibre/speech_to_text_dialog/pigeons/SpeechToText.g.kt index 13a11241..c775760a 100644 --- a/packages/speech_to_text_dialog/android/src/main/kotlin/eu/weblibre/speech_to_text_dialog/pigeons/SpeechToText.g.kt +++ b/packages/speech_to_text_dialog/android/src/main/kotlin/eu/weblibre/speech_to_text_dialog/pigeons/SpeechToText.g.kt @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon @file:Suppress("UNCHECKED_CAST", "ArrayInDataClass") @@ -49,7 +49,7 @@ class FlutterError ( val code: String, override val message: String? = null, val details: Any? = null -) : Throwable() +) : RuntimeException() private open class SpeechToTextPigeonCodec : StandardMessageCodec() { override fun readValueOfType(type: Byte, buffer: ByteBuffer): Any? { return super.readValueOfType(type, buffer) diff --git a/packages/speech_to_text_dialog/lib/src/pigeons/speech_to_text.g.dart b/packages/speech_to_text_dialog/lib/src/pigeons/speech_to_text.g.dart index a7d6ac11..0653b80f 100644 --- a/packages/speech_to_text_dialog/lib/src/pigeons/speech_to_text.g.dart +++ b/packages/speech_to_text_dialog/lib/src/pigeons/speech_to_text.g.dart @@ -1,4 +1,4 @@ -// Autogenerated from Pigeon (v26.3.2), do not edit directly. +// Autogenerated from Pigeon (v26.3.4), do not edit directly. // See also: https://pub.dev/packages/pigeon // ignore_for_file: unused_import, unused_shown_name // ignore_for_file: type=lint @@ -10,9 +10,9 @@ import 'package:flutter/services.dart'; import 'package:meta/meta.dart' show immutable, protected, visibleForTesting; Object? _extractReplyValueOrThrow( - List? replyList, - String channelName, { - required bool isNullValid, + List? replyList, + String channelName, { + required bool isNullValid, }) { if (replyList == null) { throw PlatformException( @@ -34,11 +34,8 @@ Object? _extractReplyValueOrThrow( return replyList.firstOrNull; } -List wrapResponse({ - Object? result, - PlatformException? error, - bool empty = false, -}) { + +List wrapResponse({Object? result, PlatformException? error, bool empty = false}) { if (empty) { return []; } @@ -48,6 +45,7 @@ List wrapResponse({ return [error.code, error.message, error.details]; } + class _PigeonCodec extends StandardMessageCodec { const _PigeonCodec(); @override @@ -74,13 +72,9 @@ class SpeechToTextApi { /// Constructor for [SpeechToTextApi]. The [binaryMessenger] named argument is /// available for dependency injection. If it is left null, the default /// BinaryMessenger will be used which routes to the host platform. - SpeechToTextApi({ - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) : pigeonVar_binaryMessenger = binaryMessenger, - pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + SpeechToTextApi({BinaryMessenger? binaryMessenger, String messageChannelSuffix = ''}) + : pigeonVar_binaryMessenger = binaryMessenger, + pigeonVar_messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; final BinaryMessenger? pigeonVar_binaryMessenger; static const MessageCodec pigeonChannelCodec = _PigeonCodec(); @@ -95,23 +89,21 @@ class SpeechToTextApi { /// The [locale] parameter specifies the language locale for recognition /// (e.g., 'en-US', 'de-DE'). If null, uses the device default. Future showDialog({String? locale}) async { - final pigeonVar_channelName = - 'dev.flutter.pigeon.speech_to_text_dialog.SpeechToTextApi.showDialog$pigeonVar_messageChannelSuffix'; + final pigeonVar_channelName = 'dev.flutter.pigeon.speech_to_text_dialog.SpeechToTextApi.showDialog$pigeonVar_messageChannelSuffix'; final pigeonVar_channel = BasicMessageChannel( pigeonVar_channelName, pigeonChannelCodec, binaryMessenger: pigeonVar_binaryMessenger, ); - final Future pigeonVar_sendFuture = pigeonVar_channel.send( - [locale], - ); + final Future pigeonVar_sendFuture = pigeonVar_channel.send([locale]); final pigeonVar_replyList = await pigeonVar_sendFuture as List?; final Object? pigeonVar_replyValue = _extractReplyValueOrThrow( - pigeonVar_replyList, - pigeonVar_channelName, - isNullValid: false, - ); + pigeonVar_replyList, + pigeonVar_channelName, + isNullValid: false, + ) + ; return pigeonVar_replyValue! as bool; } } @@ -126,20 +118,12 @@ abstract class SpeechToTextEvents { /// recognition failed or was cancelled. void onTextReceived(String text); - static void setUp( - SpeechToTextEvents? api, { - BinaryMessenger? binaryMessenger, - String messageChannelSuffix = '', - }) { - messageChannelSuffix = messageChannelSuffix.isNotEmpty - ? '.$messageChannelSuffix' - : ''; + static void setUp(SpeechToTextEvents? api, {BinaryMessenger? binaryMessenger, String messageChannelSuffix = '',}) { + messageChannelSuffix = messageChannelSuffix.isNotEmpty ? '.$messageChannelSuffix' : ''; { final pigeonVar_channel = BasicMessageChannel( - 'dev.flutter.pigeon.speech_to_text_dialog.SpeechToTextEvents.onTextReceived$messageChannelSuffix', - pigeonChannelCodec, - binaryMessenger: binaryMessenger, - ); + 'dev.flutter.pigeon.speech_to_text_dialog.SpeechToTextEvents.onTextReceived$messageChannelSuffix', pigeonChannelCodec, + binaryMessenger: binaryMessenger); if (api == null) { pigeonVar_channel.setMessageHandler(null); } else { @@ -151,10 +135,8 @@ abstract class SpeechToTextEvents { return wrapResponse(empty: true); } on PlatformException catch (e) { return wrapResponse(error: e); - } catch (e) { - return wrapResponse( - error: PlatformException(code: 'error', message: e.toString()), - ); + } catch (e) { + return wrapResponse(error: PlatformException(code: 'error', message: e.toString())); } }); } diff --git a/packages/speech_to_text_dialog/pubspec.yaml b/packages/speech_to_text_dialog/pubspec.yaml index f0b1b4c1..a8a3f64e 100644 --- a/packages/speech_to_text_dialog/pubspec.yaml +++ b/packages/speech_to_text_dialog/pubspec.yaml @@ -16,7 +16,7 @@ dev_dependencies: flutter_test: sdk: flutter lint: ^2.8.0 - pigeon: ^26.3.2 + pigeon: ^26.3.4 flutter: plugin: