The Storage module provides simple persistent storage for game settings, player progress, and other data that needs to survive application restarts.
Import the module:
import Clayground.Storage
KeyValueStore {
id: settings
name: "MyGameSettings"
}
Component.onCompleted: {
settings.set("highScore", "1000")
let score = settings.get("highScore", "0")
console.log("High score:", score)
}
See also KeyValueStore.
A persistent key-value storage component using SQLite database |