(name: string)
| 29 | static external = new Map<string, any>(); |
| 30 | |
| 31 | private static checkExists(name: string) { |
| 32 | if (this.external.has(name)) { |
| 33 | throw new Error(`${name} has been registered.`); |
| 34 | } |
| 35 | } |
| 36 | |
| 37 | static register(typeId: number, generator: SerializerGeneratorConstructor) { |
| 38 | this.map.set(typeId, generator); |