Rename wireView
or provide an alias
#77
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I encountered a situation (once again) where I'm wiring something else than a view with
wireView
since I need it to be injected as a class instead of an instance. In this case a model in a collection.The collection handles instantiation, but I need the models to receive dependency injections. It's a bit of a rare case, since normally my models don't have any dependencies, but this is an aggregate model, i.e. it manages a number of other models (and collections)
@geekdave I think the easiest will be to provide an alias, something like
wireFactory
? If at some point in time we need to differentiate betweenwireFactory
andwireView
that won't be a problem.