seedkit_module_storage 0.0.2 copy "seedkit_module_storage: ^0.0.2" to clipboard
seedkit_module_storage: ^0.0.2 copied to clipboard

A small SeedKit storage helper package backed by shared_preferences.

seedkit_module_storage #

A small SeedKit storage helper package backed by shared_preferences.

Features #

  • Provides a shared SharedPreferences instance through StorageFactory.
  • Includes StorageClient, a small base class with typed helpers for string, int, bool, and double values.
  • Keeps lightweight local key-value storage setup in one place for SeedKit apps.

Getting started #

Add the package to your pubspec.yaml:

dependencies:
  seedkit_module_storage: ^0.0.2

Then run:

flutter pub get

Usage #

import 'package:seedkit_module_storage/seedkit_module_storage.dart';

Future<void> saveValue() async {
  final preferences = await StorageFactory.to;

  await preferences.setString('key', 'value');
}

You can also create a storage client for feature-specific settings:

import 'package:seedkit_module_storage/seedkit_module_storage.dart';

class AppStorageClient extends StorageClient {
  String? get token => getString('token');

  void setToken(String value) => setString('token', value);
}

Additional information #

This package is part of the SeedKit ecosystem.

0
likes
0
points
461
downloads

Publisher

unverified uploader

Weekly Downloads

A small SeedKit storage helper package backed by shared_preferences.

License

unknown (license)

Dependencies

flutter, shared_preferences

More

Packages that depend on seedkit_module_storage