Thank you Zhongxiang Wang. This is exactly what I was looking for. Regards Vaishnav
On Wed, 20 Jul 2022 at 13:14, Zhongxiang Wang <wan...@apache.org> wrote: > Hi Vaishnav, > > I'd like to provide you with more information. > > To get the current zoom level, you may listen to the **graphRoam**(case > insensitive) event. > Please refer to the link [1] for the full example. > > BTW, you can also set `labelLayout.hideOverlap`[2] to be `true` to hide > the overlapped labels. > > [1] https://s.apache.org/l82z4 > [2] > https://echarts.apache.org/option.html#series-graph.labelLayout.hideOverlap > > Regards. > > > On Wed, Jul 20, 2022 at 11:37 AM Ovilia <oviliazh...@gmail.com> wrote: > >> Hi, >> >> Zooming is different from dataZoom so you should not use the current >> dataZoom event. >> From the API I didn't see that there is a zoom event so if you are willing >> to make a PR >> to make this feature, it should be the best way to solve the problem. >> >> Thanks >> >> *Ovilia* >> >> >> On Tue, Jul 19, 2022 at 6:02 PM Vaishnav Nair <vaishnavnair...@gmail.com> >> wrote: >> >> > We are using echarts series force graphs to generate network >> > graphs. Currently, when we zoom out too much the labels of the nodes >> look >> > cluttered and they are unreadable. We want to show labels only after a >> > certain zoom level. I was wondering if there is any way we could listen >> to >> > the zoom event and get the current zoom level. I checked with the >> dataZoom >> > event. However it doesn't seem to work with graph series. >> > >> > Thanks >> > Vaishnav >> > >> >