Forcing component to reload data

A toolbar on my page should keep track of some information stored in the webix.storage.local. Now, I would like it to reload it, once the data in the local storage get updated (ie. when a button is clicked somewhere on the page).

What is the best way to do it? refresh() doesn’t seem to work, while sync() and bind() are apparently appropriate for different scenarios and for two reasons:

  1. I don’t need to pass information from component to component, but from a component to a datastore to a component.
  2. Data in the button component have different structure than those in the toolbar: they cannot be passed directly, but need some pre-processing.

Any suggestion will be appreciated.