refactor: add region tags for overloads in Register.ts

This commit is contained in:
2025-03-12 09:34:53 +01:00
parent 405b7ff99a
commit 816a6d128a

View File

@@ -2,6 +2,8 @@ import { InitDelegate } from 'src/types/InitDelegate';
import { TSinjex } from '../classes/TSinjex';
import { Identifier } from '../types/Identifier';
//#region Overloads
/**
* A decorator to register a class in the **TSinjex** DI (Dependency Injection) container.
* @template TargetType The type of the class to be registered.
@@ -102,6 +104,8 @@ export function Register<
deprecated?: boolean,
): (constructor: TargetType, ...args: unknown[]) => void;
//#endregion Overloads
// eslint-disable-next-line jsdoc/require-jsdoc
export function Register<
TargetType extends new (...args: unknown[]) => InstanceType<TargetType>,