@Override public void onAttachOrDetach(final AttachEvent event) { if (event.isAttached()) { onResize(); } } });
@Override public void onAttachOrDetach(final AttachEvent event) { if (event.isAttached()) { onResize(); } } });
@Override public void onResize() { gridPanel.onResize(); getPresenter().updateRadar(); }
@Override public void onResize() { gridPanel.onResize(); getPresenter().updateRadar(); }
@Test public void testOnResize() { final ArgumentCaptor<Scheduler.ScheduledCommand> scheduledCommand = ArgumentCaptor.forClass(Scheduler.ScheduledCommand.class); doNothing().when(gridLienzoPanel).updatePanelSize(); doNothing().when(gridLienzoPanel).refreshScrollPosition(); doNothing().when(gridLienzoPanel).scheduleDeferred(scheduledCommand.capture()); gridLienzoPanel.onResize(); scheduledCommand.getValue().execute(); verify(gridLienzoPanel).updatePanelSize(); verify(gridLienzoPanel).refreshScrollPosition(); }
@Test public void testOnResize() { final ArgumentCaptor<Scheduler.ScheduledCommand> scheduledCommand = ArgumentCaptor.forClass(Scheduler.ScheduledCommand.class); doNothing().when(gridLienzoPanel).updatePanelSize(); doNothing().when(gridLienzoPanel).refreshScrollPosition(); doNothing().when(gridLienzoPanel).scheduleDeferred(scheduledCommand.capture()); gridLienzoPanel.onResize(); scheduledCommand.getValue().execute(); verify(gridLienzoPanel).updatePanelSize(); verify(gridLienzoPanel).refreshScrollPosition(); }