Обработчик выбора аннотированной временной шкалы Google - PullRequest
1 голос
/ 02 декабря 2010

В моей аннотированной временной шкале нет аннотации только для точек данных.Но мне нужно прислушиваться к событиям щелчка и знать дату точки, в которой пользователь нажимает.Как я могу этого добиться.В Google JAVA API есть обработчик выбора

addSelectHandler(new SelectHandler()
  {
   @Override
   public void onSelect(SelectEvent event) {
    // TODO Auto-generated method stub
    Window.alert("Date selected");
    searchCriteria.setDate(StaticUtil.setTimeZero(DataWareHouse.marketInfo.getValueDate(getSelections().get(0).getRow(), 0)));
    searchEvent.setSearchCriteria(searchCriteria);
    eventBus.fireEvent(searchEvent);

   }
  });

Но здесь он не работает.И из этого JS API doc кажется, что selectHandler работает только на маркерах аннотаций.Но я не уверен.Пожалуйста, поделитесь своим опытом в этом отношении.

1 Ответ

1 голос
/ 01 ноября 2011

Нет такого события, см. Полный список здесь: http://code.google.com/apis/chart/interactive/docs/gallery/annotatedtimeline.html#Events

Событие 'select' предназначено только для кликов по аннотациям, но, к сожалению, не для точек на графике.

Я предполагаю, что Google знает, что многие люди ищут это улучшение: http://groups.google.com/group/google-visualization-api/search?q=click+event+annotated

Я бы тоже хотел это иметь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...