PersistroLightro<T> constructor

PersistroLightro<T>({
  1. required T initial,
  2. required String key,
  3. required T decoder(
    1. String
    ),
  4. required String encoder(
    1. T
    ),
  5. bool autoSave = true,
})

Creates a persistent Lightro state container.

Implementation

PersistroLightro({
  required T initial,
  required this.key,
  required this.decoder,
  required this.encoder,
  this.autoSave = true,
}) : super.of(initial) {
  initPersistence();
}