ReadonlycaptureReadonlyidstable key written into a snapshot
Optional ReadonlymigrationsMigrations are keyed by destination version and run in order.
Optional ReadonlyremoveOptional cleanup when the extension is deliberately absent from a restored save.
Optional ReadonlyresetOptional reset used when a save predates this extension.
Readonlyrestorerestore a previously captured state atomically
Optional ReadonlyversionCurrent schema version for this extension, independent of other save data.
capture the extension's complete serializable state