I think you should open a JIRA for - "One thing I did was to dynamically bind an Angular watch to the notebook paragraph, the other is to keep a reference of the watch so it can be unregistered when the paragraph is executed again. Otherwise it just keeps adding additional watchers."
On Tue, Oct 6, 2015 at 6:20 AM Silvio Fiorito <silvio.fior...@granturing.com> wrote: > Hi everyone, > > I’ve seen a few questions posted about how to effectively use the Angular > interpreter for creating custom UIs or charts beyond what’s available out > of the box. > > For a meetup talk I gave recently, I used Leaflet to map a query based on > latitude and longitude. I know there’s a PR for adding an official map to > Zeppelin but this was a quick fix until it’s in the master branch. > > One thing I did was to dynamically bind an Angular watch to the notebook > paragraph, the other is to keep a reference of the watch so it can be > unregistered when the paragraph is executed again. Otherwise it just keeps > adding additional watchers. > > There may be other ways to get this done, but this seemed to be the > simplest for me. I’ve also used this with Streaming to get reactive charts > as each batch executes. > > https://gist.github.com/granturing/a09aed4a302a7367be92 > > Might it be helpful to have a section of Zeppelin “recipes” on GitHub? If > so, I’d be happy to submit a PR for the docs for this and a few other > examples. > > Thanks, > Silvio > -- Eran | "You don't need eyes to see, you need vision" (Faithless)