shared_preferences_stateful_service_cache 5.0.4 copy "shared_preferences_stateful_service_cache: ^5.0.4" to clipboard
shared_preferences_stateful_service_cache: ^5.0.4 copied to clipboard

A shared_preferences-based cache implementation for stateful_service. See the stateful_service package for more information.

pub package popularity likes pub points building

shared_preferences-based cache implementation for stateful_service.

Getting started #

See the stateful_service package documentation for more information on how to get started.

Once you have a StatefulService, you can use SharedPreferencesStatefulServiceCache to cache the service's state using SharedPreferences.

class UserService extends StatefulService<User> {
  UserService({required super.initialState})
      : super(
    cache: SharedPreferencesStatefulServiceCache(
      key: 'userServiceState',
      encode: (user) => user.name,
      decode: (name) => User(name: name),
    ),
  );

  ...
}
1
likes
0
points
423
downloads

Publisher

verified publisherwolverinebeach.net

Weekly Downloads

A shared_preferences-based cache implementation for stateful_service. See the stateful_service package for more information.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

meta, shared_preferences, stateful_service

More

Packages that depend on shared_preferences_stateful_service_cache