Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IObjectDefinition

对象描述定义

Hierarchy

  • IObjectDefinition

Implemented by

Properties

constructMethod

constructMethod: string

constructorArgs

constructorArgs: IManagedInstance[]

creator

dependsOn

dependsOn: ObjectIdentifier[]

destroyMethod

destroyMethod: string

export

export: string

handlerProps

handlerProps: HandlerProp[]

id

id: string

initMethod

initMethod: string

name

name: string

Optional namespace

namespace: string

path

path: any

properties

properties: IProperties

srcPath

srcPath: string

Methods

getAttr

hasAttr

hasConstructorArgs

  • hasConstructorArgs(): boolean

hasDependsOn

  • hasDependsOn(): boolean

isAsync

  • isAsync(): boolean

isAutowire

  • isAutowire(): boolean

isRequestScope

  • isRequestScope(): boolean

isSingletonScope

  • isSingletonScope(): boolean

setAttr

Generated using TypeDoc