Names refactoring

This commit is contained in:
barsdeveloper
2023-04-06 19:31:58 +02:00
parent ba3e9fa592
commit 0a40f0b33c
10 changed files with 72 additions and 72 deletions

View File

@@ -9,18 +9,18 @@
*/
/**
* @template {AnyValue} T
* @typedef {import("./ISerializer").default<T>} ISerializer
* @typedef {import("./Serializer").default<T>} Serializer
*/
export default class SerializerFactory {
/** @type {Map<AnyValueConstructor<AnyValue>, ISerializer<AnyValue>>} */
/** @type {Map<AnyValueConstructor<AnyValue>, Serializer<AnyValue>>} */
static #serializers = new Map()
/**
* @template {AnyValue} T
* @param {AnyValueConstructor<T>} entity
* @param {ISerializer<T>} object
* @param {Serializer<T>} object
*/
static registerSerializer(entity, object) {
SerializerFactory.#serializers.set(entity, object)
@@ -29,7 +29,7 @@ export default class SerializerFactory {
/**
* @template {AnyValue} T
* @param {new () => T} entity
* @returns {ISerializer<T>}
* @returns {Serializer<T>}
*/
static getSerializer(entity) {
// @ts-expect-error