Hi Daniel,

Tim's colleague is here. What we're ultimately looking for is a way to have 
a nice start-up animation, like in Chart.js (http://www.chartjs.org/). 
Google Visualization API does have transition animations but they haven't 
been working that well for us for a couple of reasons:

   - It looks like you have to take a two-phase approach if you want to 
   have some sort of start-up animation: you first need to set everything to 
   zero and then (after a short delay), update the chart with the actual 
   values. I think this is a bit hacky and it's accompanied by not very nice 
   user experience (you can see the chart area/bars/lines flickering 
   sometimes).
   - Transition animations are quite slow (low FPS) if you have three or 
   four charts on the same screen and they're animating at the same time.

We're targeting variety of user agents (both desktop and mobile) although 
we officially support only relatively modern ones (for example, we don't 
officially support Internet Explorer 9). 

I was initially thinking about decorating the Google Visualization API a 
little bit to allow us to apply SVG animations (via a third-party library) 
when the chart gets rendered.

Looking forward to your thoughts.

Best regards,

Pavel.


On Tuesday, October 14, 2014 11:26:18 AM UTC-4, Daniel LaLiberte wrote:
>
> Hi Tim,
>
> We don't support any other easing functions at this time, though it 
> wouldn't be hard to add more.  Which ones would you find most useful or 
> essential?  Or do you need a custom function?
>
> On Tue, Oct 14, 2014 at 11:10 AM, Tim Voronov <[email protected] 
> <javascript:>> wrote:
>
>> Hi there,
>>
>> does anybody know whether it’s possible to add extra easing functions to 
>> Google Charts?
>>
>> Officially they support only: - 'linear' - 'in' - 'out' - 'inAndOut'
>>
>> It’s obviously not enough and in my case I need completely different one. 
>>
>> Any ideas?
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Google Visualization API" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] 
>> <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at 
>> http://groups.google.com/group/google-visualization-api.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Daniel LaLiberte <https://plus.google.com/100631381223468223275?prsrc=2> 
>  - 978-394-1058
> [email protected] <javascript:>   5CC, Cambridge MA
> [email protected] <javascript:> 9 Juniper Ridge Road, Acton MA
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-visualization-api.
For more options, visit https://groups.google.com/d/optout.

Reply via email to