SB-6.1-PRE
This commit is contained in:
1 parent
690169a409
commit
358a25f522
3760 files changed
+300059
-36
No files matched your search
+5
@@ -0,0 +1,5 @@
|
||||
import { interfaces } from "../interfaces/interfaces";
|
||||
declare function tagParameter(annotationTarget: any, propertyName: string, parameterIndex: number, metadata: interfaces.Metadata): void;
|
||||
declare function tagProperty(annotationTarget: any, propertyName: string, metadata: interfaces.Metadata): void;
|
||||
declare function decorate(decorator: (ClassDecorator | ParameterDecorator | MethodDecorator), target: any, parameterIndex?: number | string): void;
|
||||
export { decorate, tagParameter, tagProperty };
|
||||
+9
@@ -0,0 +1,9 @@
|
||||
import { interfaces } from "../interfaces/interfaces";
|
||||
export declare type ServiceIdentifierOrFunc = interfaces.ServiceIdentifier<any> | LazyServiceIdentifer;
|
||||
export declare class LazyServiceIdentifer<T = any> {
|
||||
private _cb;
|
||||
constructor(cb: () => interfaces.ServiceIdentifier<T>);
|
||||
unwrap(): string | symbol | interfaces.Newable<T> | interfaces.Abstract<T>;
|
||||
}
|
||||
declare function inject(serviceIdentifier: ServiceIdentifierOrFunc): (target: any, targetKey: string, index?: number | undefined) => void;
|
||||
export { inject };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function injectable(): (target: any) => any;
|
||||
export { injectable };
|
||||
+3
@@ -0,0 +1,3 @@
|
||||
import { interfaces } from "../interfaces/interfaces";
|
||||
declare function multiInject(serviceIdentifier: interfaces.ServiceIdentifier<any>): (target: any, targetKey: string, index?: number | undefined) => void;
|
||||
export { multiInject };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function named(name: string | number | symbol): (target: any, targetKey: string, index?: number | undefined) => void;
|
||||
export { named };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function optional(): (target: any, targetKey: string, index?: number | undefined) => void;
|
||||
export { optional };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function postConstruct(): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void;
|
||||
export { postConstruct };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function tagged(metadataKey: string | number | symbol, metadataValue: any): (target: any, targetKey: string, index?: number | undefined) => void;
|
||||
export { tagged };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function targetName(name: string): (target: any, targetKey: string, index: number) => void;
|
||||
export { targetName };
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
declare function unmanaged(): (target: any, targetKey: string, index: number) => void;
|
||||
export { unmanaged };
|
||||
Reference in new issue
Block a user