DefaultGridLayer getDefaultGridLayer() { return Optional.ofNullable(panel.getDefaultGridLayer()).orElse(emptyLayer()); }
DefaultGridLayer getDefaultGridLayer() { return Optional.ofNullable(panel.getDefaultGridLayer()).orElse(emptyLayer()); }
protected void propagateNewPanelSize(int visibleWidth, int visibleHeight) { if (getDefaultGridLayer() == null) { return; } // propagate to all widgets the new visible width and refresh the layer if needed boolean toRefresh = false; for (GridWidget gridWidget : getDefaultGridLayer().getGridWidgets()) { toRefresh = toRefresh || gridWidget.getModel().setVisibleSizeAndRefresh(visibleWidth, visibleHeight); } if (toRefresh) { this.getDefaultGridLayer().batch(); } }
protected void propagateNewPanelSize(int visibleWidth, int visibleHeight) { if (getDefaultGridLayer() == null) { return; } // propagate to all widgets the new visible width and refresh the layer if needed boolean toRefresh = false; for (GridWidget gridWidget : getDefaultGridLayer().getGridWidgets()) { toRefresh = toRefresh || gridWidget.getModel().setVisibleSizeAndRefresh(visibleWidth, visibleHeight); } if (toRefresh) { this.getDefaultGridLayer().batch(); } }
@Test public void testGetDefaultGridLayerWhenLienzoGridLayerIsNull() { final DefaultGridLayer expectedLayer = mock(DefaultGridLayer.class); doReturn(null).when(gridLienzoPanel).getDefaultGridLayer(); doReturn(expectedLayer).when(gridLienzoScrollHandler).emptyLayer(); doCallRealMethod().when(gridLienzoScrollHandler).getDefaultGridLayer(); final DefaultGridLayer actualLayer = gridLienzoScrollHandler.getDefaultGridLayer(); assertEquals(expectedLayer, actualLayer); }
@Test public void testGetDefaultGridLayerWhenLienzoGridLayerIsNotNull() { final DefaultGridLayer expectedLayer = mock(DefaultGridLayer.class); doReturn(expectedLayer).when(gridLienzoPanel).getDefaultGridLayer(); doCallRealMethod().when(gridLienzoScrollHandler).getDefaultGridLayer(); final DefaultGridLayer actualLayer = gridLienzoScrollHandler.getDefaultGridLayer(); assertEquals(expectedLayer, actualLayer); }
@Test public void testGetDefaultGridLayerWhenLienzoGridLayerIsNotNull() { final DefaultGridLayer expectedLayer = mock(DefaultGridLayer.class); doReturn(expectedLayer).when(gridLienzoPanel).getDefaultGridLayer(); doCallRealMethod().when(gridLienzoScrollHandler).getDefaultGridLayer(); final DefaultGridLayer actualLayer = gridLienzoScrollHandler.getDefaultGridLayer(); assertEquals(expectedLayer, actualLayer); }
@Test public void testGetDefaultGridLayerWhenLienzoGridLayerIsNull() { final DefaultGridLayer expectedLayer = mock(DefaultGridLayer.class); doReturn(null).when(gridLienzoPanel).getDefaultGridLayer(); doReturn(expectedLayer).when(gridLienzoScrollHandler).emptyLayer(); doCallRealMethod().when(gridLienzoScrollHandler).getDefaultGridLayer(); final DefaultGridLayer actualLayer = gridLienzoScrollHandler.getDefaultGridLayer(); assertEquals(expectedLayer, actualLayer); }