SB-6.1-PRE
This commit is contained in:
1 parent
690169a409
commit
358a25f522
3760 files changed
+300059
-36
No files matched your search
+19
@@ -0,0 +1,19 @@
|
||||
import { interfaces } from "../interfaces/interfaces";
|
||||
declare class Binding<T> implements interfaces.Binding<T> {
|
||||
id: number;
|
||||
moduleId: string;
|
||||
activated: boolean;
|
||||
serviceIdentifier: interfaces.ServiceIdentifier<T>;
|
||||
implementationType: interfaces.Newable<T> | null;
|
||||
cache: T | null;
|
||||
dynamicValue: ((context: interfaces.Context) => T) | null;
|
||||
scope: interfaces.BindingScope;
|
||||
type: interfaces.BindingType;
|
||||
factory: interfaces.FactoryCreator<T> | null;
|
||||
provider: interfaces.ProviderCreator<T> | null;
|
||||
constraint: (request: interfaces.Request) => boolean;
|
||||
onActivation: ((context: interfaces.Context, injectable: T) => T) | null;
|
||||
constructor(serviceIdentifier: interfaces.ServiceIdentifier<T>, scope: interfaces.BindingScope);
|
||||
clone(): interfaces.Binding<T>;
|
||||
}
|
||||
export { Binding };
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
declare const BindingCount: {
|
||||
MultipleBindingsAvailable: number;
|
||||
NoBindingsAvailable: number;
|
||||
OnlyOneBindingAvailable: number;
|
||||
};
|
||||
export { BindingCount };
|
||||
Reference in new issue
Block a user