setAttribute method
Implementation
@override
void setAttribute(String key, Object? value) {
switch (value) {
case null:
prefer.remove(key);
case bool _:
prefer.setBool(key, value);
case int _:
prefer.setInt(key, value);
case double _:
prefer.setDouble(key, value);
case String _:
prefer.setString(key, value);
case List<String> _:
prefer.setStringList(key, value);
default:
raise("Not support type, LocalStore.setValue: $key, $value");
}
}