ds_easy_db_shared_preferences 1.0.1 copy "ds_easy_db_shared_preferences: ^1.0.1" to clipboard
ds_easy_db_shared_preferences: ^1.0.1 copied to clipboard

SharedPreferences implementation for DS-EasyDB. Provides simple key-value storage for Flutter applications.

example/example.md

DS-EasyDB SharedPreferences Example #

import 'packages:ds_easy_db/ds_easy_db.dart';
import 'packages:ds_easy_db_shared_preferences/ds_easy_db_shared_preferences.dart';

void main() async {
    // Configure with SharedPreferences
    db.configure(
        prefs: SharedPreferencesDatabase();
        secure: MockDatabase();
        storage: MockDatabase();
        stream: MockDatabase();
    );

    await db.init();

    // Store app settings
    await db.prefs.set('config', 'api', {
        'baseURL': 'https://api.example.com',
        'timeout': 30,
        'version': '1.0.0',
    });

    // Read settings
    final config = await db.prefs.get('config', 'api');
    print('API URL: ${config?['baseURL']}');

    // Check existence
    if (await db.prefs.exists('config', 'api')) {
        print('API configured');
    }
}
0
likes
160
points
16
downloads

Publisher

verified publisherdragon-software.net

Weekly Downloads

SharedPreferences implementation for DS-EasyDB. Provides simple key-value storage for Flutter applications.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

ds_easy_db, flutter, shared_preferences

More

Packages that depend on ds_easy_db_shared_preferences