implemented selection api

This commit is contained in:
Fabian Freund
2024-10-25 06:46:39 +02:00
parent 8d351e55c0
commit 6a0f0eb08c
15 changed files with 565 additions and 427 deletions
@@ -6,6 +6,23 @@ part of 'providers.dart';
// RiverpodGenerator
// **************************************************************************
String _$selectionActionServiceHash() =>
r'c150f6003dcea80b18fc063dd998ab45ce27d1a1';
/// See also [selectionActionService].
@ProviderFor(selectionActionService)
final selectionActionServiceProvider =
Provider<GeckoSelectionActionService>.internal(
selectionActionService,
name: r'selectionActionServiceProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$selectionActionServiceHash,
dependencies: null,
allTransitiveDependencies: null,
);
typedef SelectionActionServiceRef = ProviderRef<GeckoSelectionActionService>;
String _$eventServiceHash() => r'5aa357fdf0d217677a9a66ecb50417ac18929cad';
/// See also [eventService].
@@ -21,12 +38,12 @@ final eventServiceProvider = Provider<GeckoEventService>.internal(
typedef EventServiceRef = ProviderRef<GeckoEventService>;
String _$selectedTabSessionNotifierHash() =>
r'1b0fe1afa87c0b09fc8407ceb91946fffaef5214';
r'ea9959e871dd0c3a8b80152eafe726c925094106';
/// See also [selectedTabSessionNotifier].
@ProviderFor(selectedTabSessionNotifier)
final selectedTabSessionNotifierProvider =
AutoDisposeProvider<TabSession>.internal(
AutoDisposeProvider<Raw<TabSession>>.internal(
selectedTabSessionNotifier,
name: r'selectedTabSessionNotifierProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
@@ -36,7 +53,7 @@ final selectedTabSessionNotifierProvider =
allTransitiveDependencies: null,
);
typedef SelectedTabSessionNotifierRef = AutoDisposeProviderRef<TabSession>;
typedef SelectedTabSessionNotifierRef = AutoDisposeProviderRef<Raw<TabSession>>;
String _$engineReadyStateHash() => r'c682333e2e07cf0635aa7ae793a2088ca648c950';
/// See also [EngineReadyState].