IInjectable

Description

Type IInjectable
Method hasDependencies:Byte(
)

Method getDependencies:ObjectBag(
)

Method hasDependency:Byte(
objectType:TTypeId
)

Method inject(
objectType:TTypeId,
obj:Object
)

End Type

Interface that all injectable objects should extend. Adds some hidden fields to store injectable data.