LocalStorage constructor

LocalStorage(
  1. String key, [
  2. String? path,
  3. Map<String, dynamic>? initialData
])

key is used as a filename Optional path is used as a directory. Defaults to application document directory

Implementation

factory LocalStorage(String key, [String? path, Map<String, dynamic>? initialData]) {
  if (_cache.containsKey(key)) {
    return _cache[key]!;
  } else {
    final instance = LocalStorage._internal(key, path, initialData);
    _cache[key] = instance;

    return instance;
  }
}