org.powerscala.property.backing.StorageBacking.scala Maven / Gradle / Ivy
The newest version!
package org.powerscala.property.backing
import org.powerscala.Storage
/**
* @author Matt Hicks
*/
class StorageBacking[T <: S, S](name: String, default: => T, storage: Storage[String, S]) extends Backing[T] {
final def getValue = storage.getOrElse[T](name, default)
final def setValue(value: T) = storage(name) = value
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy