get<T> static method
Implementation
static Future<T> get<T>(String key) async {
List<T> r = [];
if (r is List<String>) {
var ret = (await _instance)?.getString(key);
if (ret == null) {
return "" as T;
}
return ret as T;
} else if (r is List<int>) {
return (await _instance)?.getInt(key) as T;
} else if (r is List<double>) {
return (await _instance)?.getDouble(key) as T;
} else if (r is List<bool>) {
return (await _instance)?.getBool(key) as T;
} else if (r is List<List<String>>) {
return (await _instance)?.getStringList(key) as T;
}
return (await _instance)?.get(key) as T;
}