Last updated:
0 purchases
hive listener
hive_listener #
A tiny widget to listen hive box changes
How to use #
HiveListener(
box: Hive.box('settings'),
keys: ['dark_theme'], // keys is optional to specify listening value changes
builder: (box) {
return MaterialApp(
title: 'Flutter Demo',
theme: box.get('dark_theme', defaultValue: false) ? ThemeData.dark() : ThemeData.light(),
home: MyHomePage(title: 'Flutter Demo Home Page'),
);
},
)
copied to clipboard
note: if you want to use without null safety, you can select 0.1.0 version
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.