Object Definition 对象描述定义

Hierarchy

  • IObjectDefinition

Properties

allowDowngrade: boolean
bindHook?: ((module: any, options?: IObjectDefinition) => void)

Type declaration

constructMethod: string
constructorArgs: IManagedInstance[]
createFrom: "framework" | "file" | "module"
dependsOn: ObjectIdentifier[]
destroyMethod: string
export: string
handlerProps: {
    key: string;
    metadata: any;
    propertyName: string;
}[]
id: string
initMethod: string
name: string
namespace?: string
path: any
properties: IProperties
scope: ScopeEnum
srcPath: string

Methods

Generated using TypeDoc