(
key: K,
value: PersistentStateData[K],
)
| 73 | } |
| 74 | |
| 75 | set<K extends keyof PersistentStateData>( |
| 76 | key: K, |
| 77 | value: PersistentStateData[K], |
| 78 | ): void { |
| 79 | this.load(); // ensure loaded |
| 80 | this.cache![key] = value; |
| 81 | this.save(); |
| 82 | } |
| 83 | } |
| 84 | |
| 85 | export const persistentState = new PersistentState(); |