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.