Closed creynders closed 10 years ago
Ah yeah, I never hit this myself because I always use "pseudo-constants" for my event names, which don't work in object maps. So I always wire my commands programmatically using wireCommand()
in the initialize
method.
At first glance, I think it would be totally fine to move initialize
to run before _configureWirings
... but I haven't tested it. I'd be open to a PR if it would solve your problem, and you can verify that it works.
As for the docs, yeah they're still in bad shape. Feel free to sneak in any doc fixes into unrelated PRs.
Hi there, it's me again :)
I have the following context class:
This unfortunately won't run, since a contexts
initialize
method is run (https://github.com/ModelN/backbone.geppetto/blob/master/backbone.geppetto.js#L190) before the parsing of thewiring
object (https://github.com/ModelN/backbone.geppetto/blob/master/backbone.geppetto.js#L198).It seems we could move the initialize method invocation to the last line, but I'm not entirely sure?
BTW there's quite a few mistakes in the documentation: e.g. 'commands' > 'option2: using the commands map' shows
but the
commands
object should be wrapped in awiring
object.Also in 'Setting up wiring in the context' the example is:
but the
wiring
object should be moved to outside theinitialize
function.Sorry if I am to blame, my memory's so terrible I can't remember whether this is stuff I wrote or not?