2ba352da39
* Initial move * Make emitting work * Update paths * Remove leftover files * Add correct externals configuration * Import correct path * Update path to work with ts-server test * Update lib directory * Compile next-server/lib
21 lines
339 B
TypeScript
21 lines
339 B
TypeScript
export class DataManager {
|
|
data: Map<string, any>
|
|
constructor(data?: any) {
|
|
this.data = new Map(data)
|
|
}
|
|
|
|
getData() {
|
|
return this.data
|
|
}
|
|
|
|
get(key: string) {
|
|
return this.data.get(key)
|
|
}
|
|
|
|
set(key: string, value: any) {
|
|
this.data.set(key, value)
|
|
}
|
|
overwrite(data: any) {
|
|
this.data = new Map(data)
|
|
}
|
|
}
|