features/devices/devices_providers library

Properties

availableLocationsProvider Provider<List<String>>
final
availableModelNumbersProvider Provider<List<String>>
final
devicesOverrides List<Override>
final
filteredDevicesProviders AutoDisposeProvider<AsyncValue<List<Device>>>
final
fleetDevicesApiProvider FutureProvider<List<DeviceDTO>>
API Families
final
fleetDevicesProvider AutoDisposeProvider<AsyncValue<List<Device>>>
Domain providers Provides a list of devices based on the currently logged-in user.
final
fleetFiltersProvider AutoDisposeStateProvider<FleetFilterSelection>
final
refreshFleetDevicesProvider Provider<RefreshFleetDevicesUseCase>
Provides a use case for refreshing the list of fleet devices
final
searchTextProvider AutoDisposeStateProvider<String>
UI Providers
final

Functions

fullRefreshFleetDevicesApi(BuildContext context) Future<void>
Fully refresh the currently logged-in user's devices
refreshFleetDevicesApi(BuildContext context) Future<void>
Refresh the currently logged-in user's devices

Typedefs

RefreshFleetDevicesUseCase = Future<void> Function(BuildContext context)
Use case for refreshing currently logged-in user's devices