PersistedNode<T> constructor

PersistedNode<T>({
  1. required String key,
  2. required T defaultValue,
  3. required ZenithStorage storage,
  4. required String toStorage(
    1. T value
    ),
  5. required T fromStorage(
    1. String raw
    ),
})

Creates a PersistedNode with custom serialization callbacks.

Implementation

PersistedNode({
  required this.key,
  required T defaultValue,
  required this.storage,
  required this.toStorage,
  required this.fromStorage,
}) : super(_resolveInitial(key, defaultValue, storage, fromStorage));