Good idea. If you need me to do anything, just let me know.

On Nov 10, 4:42 pm, tylocook <[email protected]> wrote:
> Ok, thanks Gilles.
>
> I suppose these needs to reported as a bug. (either in their
> documentation, or in their code).
>
> Should I make a new topic reporting this?
>
> On Nov 10, 8:12 am, Gilles <[email protected]> wrote:
>
> > Same problem here.
> > You can have a look here:http://gillezz.free.fr/google/. I took
> > Google's example, changed the initial zoom, and added a few buttons at
> > the bottom. According to the documentation, the four buttons should do
> > the same thing: zoom out, yet the only working parameter combination
> > is (set, set). As soon as one of the parameters is null, Firebug
> > throws a "a/b is null" error.
>
> > Tylercook, new Date(null) returns Unix Epoch (January 1, 1970). That
> > explains why you get what you are looking for when used as the first
> > parameter.
>
> > On Nov 9, 5:26 pm, tylocook <[email protected]> wrote:
>
> > > Actually, that may not be the solution. It still acts strangely.
> > > Especially if I try chart.setVisibleChartRange(range['start'], new
> > > Date(null));
>
> > > On Nov 9, 5:15 am, Jinji <[email protected]> wrote:
>
> > > > I think that passing nulls is allowed, and the test page you sent 
> > > > actually
> > > > calls it null and no error is thrown. So as to the initial problem you
> > > > described, I looked at your code and you call 
> > > > chart.setVisibleChartRange()
> > > > twice consecutively (lines 70, 71), so only the second call applies, and
> > > > that second call is:
>
> > > > chart.setVisibleChartRange(range['start'], null);
>
> > > > which means the start time stays the same. You should
> > > > call chart.setVisibleChartRange only once, with (null, null);
>
> > > > On Mon, Nov 8, 2010 at 8:04 AM, tylocook <[email protected]> wrote:
> > > > > Hm..
>
> > > > > It seems attempting to do this throws some kind of error. I'm not an
> > > > > expert in JavaScript, so I'm not really sure how to find out what the
> > > > > error is. All I know is that it kicks out of my function after this
> > > > > line.
>
> > > > > chart.setVisibleChartRange(new Date(2008, 1, 1), null);
>
> > > > > According to the documentation, this function call should do the
> > > > > following.
>
> > > > > "Sets the visible range (zoom) to the specified range. Accepts two
> > > > > parameters of type Date that represent the first and last times of the
> > > > > wanted selected visible range. Set start to null to include everything
> > > > > from the earliest date to end; set end to null to include everything
> > > > > from start to the last date."
>
> > > > > This line works without a problem:
>
> > > > > chart.setVisibleChartRange(new Date(2008, 1, 1), new Date(2009, 12,
> > > > > 12));
>
> > > > > So, it seems passing null as a parameter is not actually allowed?
>
> > > > > On Nov 7, 10:34 am, Jinji <[email protected]> wrote:
> > > > > > Can you send a demo page that demonstrates the problem?
>
> > > > > > On Sat, Nov 6, 2010 at 4:30 AM, tylocook <[email protected]> 
> > > > > > wrote:
> > > > > > > I have a Table where I select varying columns to show and hide
> > > > > > > different data lines on the AnnotatedTimeline chart.
>
> > > > > > > However, if I show a particular piece of data and then show 
> > > > > > > another,
> > > > > > > the zoom does not always encompass them both.
>
> > > > > > > According to the documentation, calling this should remedy my 
> > > > > > > problem,
> > > > > > > but it does not.
>
> > > > > > > var range = chart.getVisibleChartRange();
> > > > > > > chart.setVisibleChartRange(null, range['end']);
>
> > > > > > > Does anyone know what I can do?
>
> > > > > > > --
> > > > > > > You received this message because you are subscribed to the Google
> > > > > Groups
> > > > > > > "Google Visualization API" group.
> > > > > > > To post to this group, send email to
> > > > > > > [email protected].
> > > > > > > To unsubscribe from this group, send email to
> > > > > > > [email protected]<google-visualization-
> > > > > > >  api%[email protected]><google-visualization-
> > > > > api%[email protected] 
> > > > > <api%[email protected]>>
> > > > > > > .
> > > > > > > For more options, visit this group at
> > > > > > >http://groups.google.com/group/google-visualization-api?hl=en.
>
> > > > > --
> > > > > You received this message because you are subscribed to the Google 
> > > > > Groups
> > > > > "Google Visualization API" group.
> > > > > To post to this group, send email to
> > > > > [email protected].
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected]<google-visualization-
> > > > >  api%[email protected]>
> > > > > .
> > > > > For more options, visit this group at
> > > > >http://groups.google.com/group/google-visualization-api?hl=en.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Visualization API" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-visualization-api?hl=en.

Reply via email to