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

Модуль Storage хранилища экосистемы SeedKit

seedkit_module_storage #

Небольшой пакет SeedKit для работы с локальным хранилищем на базе shared_preferences.

Возможности #

  • Предоставляет общий экземпляр SharedPreferences через StorageFactory.
  • Содержит StorageClient с типизированными методами для строк, чисел, булевых значений и double.
  • Помогает держать работу с небольшим локальным key-value хранилищем в одном месте.

Установка #

Добавьте пакет в pubspec.yaml:

dependencies:
  seedkit_module_storage: ^0.0.3

Затем выполните:

flutter pub get

Использование #

import 'package:seedkit_module_storage/seedkit_module_storage.dart';

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

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

Также можно создать отдельный клиент хранилища для настроек конкретной функциональности:

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);
}

Дополнительно #

Пакет является частью экосистемы SeedKit.

0
likes
0
points
461
downloads

Publisher

unverified uploader

Weekly Downloads

Модуль Storage хранилища экосистемы SeedKit

Repository

License

unknown (license)

Dependencies

flutter, flutter_secure_storage, shared_preferences

More

Packages that depend on seedkit_module_storage