# Interface InjectablePropertyOptions
InterfaceModule | import { InjectablePropertyOptions } from "@tsed/di" |
---|---|
Source | /packages/di/src/types/common/interfaces/InjectableProperties.ts |
# Overview
interface InjectablePropertyOptions extends InjectableProperty {
bindingType: InjectablePropertyType.METHOD | InjectablePropertyType.PROPERTY | InjectablePropertyType.INTERCEPTOR;
propertyType: string;
useType?: TokenProvider;
resolver: (injector: InjectorService, locals: LocalsContainer, options: Partial<InvokeOptions> & {
options: any;
}) => () => any;
options?: any;
}
# Members
bindingType: InjectablePropertyType.METHOD | InjectablePropertyType.PROPERTY | InjectablePropertyType.INTERCEPTOR;
propertyType: string;
useType?: TokenProvider;
resolver: (injector: InjectorService, locals: LocalsContainer, options: Partial<InvokeOptions> & {
options: any;
}) => () => any;
options?: any;