Hooks
Learn how to hook into the Spruce lifecycle.
Spruce goes through various steps during it's lifecycle on a website. Hooks can be used to execute code at certain points in Spruce's execution cycle.
Spruce.starting()
This hook can be used to invoke a function before Spruce has fully initialised and before any global stores are being watched.
Spruce.started()
This hook can be used to invoke a function after Spruce has fully initialised and after any global stores are being watched.
You can register multiple functions via these hooks. They will be executed in the order they were registered.
Last updated