X-Git-Url: http://nitlanguage.org diff --git a/lib/app/data_store.nit b/lib/app/data_store.nit index afb6a1d..ebebe83 100644 --- a/lib/app/data_store.nit +++ b/lib/app/data_store.nit @@ -22,6 +22,11 @@ module data_store import app_base import serialization +# Platform variations +import linux::data_store is conditional(linux) +import android::data_store is conditional(android) +import ios::data_store is conditional(ios) + redef class App # Services to store and load data fun data_store: DataStore is abstract @@ -34,5 +39,5 @@ interface DataStore fun [](key: String): nullable Object is abstract # Store `value` at `key` - fun []=(key: String, value: Serializable) is abstract + fun []=(key: String, value: nullable Serializable) is abstract end