rbxts-flamework / core

Flamework is an extensible game framework. It requires typescript and offers many useful features.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Component dependency injection

Fireboltofdeath opened this issue · comments

Support constructor dependency injection for components to other components. This will solve many race conditions relating to components depending on eachother.

#31 is similar but involves deferring and instantiating components, if already scheduled, when calling getComponent