public int getCurrentlyDisplayedThumbnails() { return imageContainer.getChildCount() - getPlaceholderCount(); }
private void removePlaceholders() { if (imageContainer.getChildCount() > 0) { while (imageContainer.getLastChild().getChildCount() == 0) { clearThumbnail((Element) imageContainer.getLastChild()); } } }
private void redrawMonthPicker() { this.monthPicker.getStyle().setWidth(this.calendarTable.getClientWidth(), Unit.PX); this.calendarTable.getStyle().setDisplay(Display.NONE); this.monthPicker.getStyle().clearDisplay(); int currentYear = this.cursor.getYear() + InputDatePicker.YEAR_OFFSET; if (this.monthPickerInner.getChildCount() == 0) { for (int year = currentYear - 100; year < currentYear + 100; year++) { DivElement yearDiv = Document.get().createDivElement(); yearDiv.setInnerText(String.valueOf(year)); StyleUtils.addStyle(yearDiv, InputDatePicker.STYLE_YEAR_BUTTON); Event.sinkEvents(yearDiv, Event.ONCLICK); this.monthPickerInner.appendChild(yearDiv); yearDiv.setAttribute(InputDatePicker.ATTRIBUTE_DATA_YEAR, String.valueOf(year)); } } this.openMonthOfYear(this.cursor.getYear() + InputDatePicker.YEAR_OFFSET); }
private void redrawMonthPicker() { this.monthPicker.getStyle().setWidth(this.calendarTable.getClientWidth(), Unit.PX); this.calendarTable.getStyle().setDisplay(Display.NONE); this.monthPicker.getStyle().clearDisplay(); int currentYear = this.cursor.getYear() + InputDatePicker.YEAR_OFFSET; if (this.monthPickerInner.getChildCount() == 0) { for (int year = currentYear - 100; year < currentYear + 100; year++) { DivElement yearDiv = Document.get().createDivElement(); yearDiv.setInnerText(String.valueOf(year)); StyleUtils.addStyle(yearDiv, InputDatePicker.STYLE_YEAR_BUTTON); Event.sinkEvents(yearDiv, Event.ONCLICK); this.monthPickerInner.appendChild(yearDiv); yearDiv.setAttribute(InputDatePicker.ATTRIBUTE_DATA_YEAR, String.valueOf(year)); } } this.openMonthOfYear(this.cursor.getYear() + InputDatePicker.YEAR_OFFSET); }
/** * Removes all {@link Layer} */ @Override public final Scene removeAll() { if (LienzoCore.IS_CANVAS_SUPPORTED) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } } super.removeAll(); return this; }
/** * Removes all {@link Layer} */ @Override public final Scene removeAll() { if (LienzoCore.IS_CANVAS_SUPPORTED) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } } super.removeAll(); return this; }
/** * Removes all {@link Layer} */ @Override public final Scene removeAll() { if (LienzoCore.IS_CANVAS_SUPPORTED) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } } super.removeAll(); return this; }
private void openMonthOfYear(int year) { String yearString = String.valueOf(year); this.monthPickerUlMonthElement.removeFromParent(); for (int i = 0; i < this.monthPickerInner.getChildCount(); i++) { Element child = (Element) this.monthPickerInner.getChild(i); if (yearString.equals(child.getAttribute(InputDatePicker.ATTRIBUTE_DATA_YEAR))) { this.monthPickerInner.insertAfter(this.monthPickerUlMonthElement, child); Date monthButtonDate = new Date(this.cursor.getTime()); monthButtonDate.setYear(year - InputDatePicker.YEAR_OFFSET); if (this.monthPickerUlMonthElement.getChildCount() == 0) { for (int month = 0; month < 12; month++) { LIElement monthElement = Document.get().createLIElement(); this.monthPickerUlMonthElement.appendChild(monthElement); Event.sinkEvents(monthElement, Event.ONCLICK); monthButtonDate.setMonth(month); monthElement.setInnerText(InputDatePicker.MONTH_ABBR_FORMAT.format(monthButtonDate)); } } for (int month = 0; month < 12; month++) { LIElement monthElement = (LIElement) this.monthPickerUlMonthElement.getChild(month); monthButtonDate.setMonth(month); monthElement.setAttribute(InputDatePicker.ATTRIBUTE_DATA_CURSOR, InputDatePicker.ATTRIBUTE_DATE_FORMAT .format(monthButtonDate)); } this.monthPicker.setScrollTop(child.getOffsetTop()); break; } } }
/** * Removes all {@link Layer} */ @Override public void removeAll() { if (LienzoGlobals.getInstance().isCanvasSupported()) { while (getElement().getChildCount() > 0) { CanvasElement element = getElement().getChild(0).cast(); getElement().removeChild(element); } super.removeAll(); } }
/** * Removes all {@link Layer} */ @Override public final Scene removeAll() { if (LienzoCore.get().isCanvasSupported()) { while (getElement().getChildCount() > 0) { CanvasElement element = getElement().getChild(0).cast(); getElement().removeChild(element); } super.removeAll(); } return this; }
/** * Moves the layer to the top of the layers stack in this scene. * * @param layer */ @Override public final Scene moveToTop(final Layer layer) { if ((null != layer) && (LienzoCore.IS_CANVAS_SUPPORTED)) { final int size = getElement().getChildCount(); if (size < 2) { return this; } final DivElement element = layer.getElement(); getElement().removeChild(element); getElement().appendChild(element); final NFastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToTop(layer); } } return this; }
/** * Moves the layer to the bottom of the layers stack in this scene. * * @param layer */ @Override public final Scene moveToBottom(final Layer layer) { if ((null != layer) && (LienzoCore.IS_CANVAS_SUPPORTED)) { final int size = getElement().getChildCount(); if (size < 2) { return this; } final DivElement element = layer.getElement(); getElement().removeChild(element); getElement().insertFirst(element); final NFastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToBottom(layer); } } return this; }
/** * Moves the layer to the top of the layers stack in this scene. * * @param layer */ @Override public final Scene moveToTop(final Layer layer) { if ((null != layer) && (LienzoCore.IS_CANVAS_SUPPORTED)) { final int size = getElement().getChildCount(); if (size < 2) { return this; } final DivElement element = layer.getElement(); getElement().removeChild(element); getElement().appendChild(element); final NFastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToTop(layer); } } return this; }
/** * Moves the layer to the bottom of the layers stack in this scene. * * @param layer */ @Override public final Scene moveToBottom(Layer layer) { if ((null != layer) && (LienzoCore.get().isCanvasSupported())) { final int size = getElement().getChildCount(); if (size < 2) { return this; } CanvasElement element = layer.getCanvasElement(); getElement().removeChild(element); getElement().insertFirst(element); NFastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToBottom(layer); } } return this; }
/** * Moves the layer to the bottom of the layers stack in this scene. * * @param layer */ @Override public void moveToBottom(Layer layer) { if ((null != layer) && (LienzoGlobals.getInstance().isCanvasSupported())) { int size = getElement().getChildCount(); if (size < 2) { return; } CanvasElement element = layer.getCanvasElement(); getElement().removeChild(element); getElement().insertFirst(element); FastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToBottom(layer); } } }
/** * Moves the layer to the top of the layers stack in this scene. * * @param layer */ @Override public final Scene moveToTop(Layer layer) { if ((null != layer) && (LienzoCore.get().isCanvasSupported())) { final int size = getElement().getChildCount(); if (size < 2) { return this; } CanvasElement element = layer.getCanvasElement(); getElement().removeChild(element); getElement().appendChild(element); NFastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToTop(layer); } } return this; }
/** * Moves the layer to the top of the layers stack in this scene. * * @param layer */ @Override public void moveToTop(Layer layer) { if ((null != layer) && (LienzoGlobals.getInstance().isCanvasSupported())) { int size = getElement().getChildCount(); if (size < 2) { return; } CanvasElement element = layer.getCanvasElement(); getElement().removeChild(element); getElement().appendChild(element); FastArrayList<Layer> layers = getChildNodes(); if (null != layers) { layers.moveToTop(layer); } } }
private final Layer doShowSelectionLayer(final boolean shower) { if (false == isSelection()) { if (null != m_select) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } CanvasElement element = getCanvasElement(); if (null != element) { getElement().appendChild(element); } if (shower) { element = m_select.getCanvasElement(); if (null != element) { getElement().appendChild(element); } } } } return this; }
private final Layer doShowSelectionLayer(final boolean shower) { if (false == isSelection()) { if (null != m_select) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } CanvasElement element = getCanvasElement(); if (null != element) { getElement().appendChild(element); } if (shower) { element = m_select.getCanvasElement(); if (null != element) { getElement().appendChild(element); } } } } return this; }
private final Layer doShowSelectionLayer(final boolean shower) { if (false == isSelection()) { if (null != m_select) { while (getElement().getChildCount() > 0) { getElement().removeChild(getElement().getChild(0)); } CanvasElement element = getCanvasElement(); if (null != element) { getElement().appendChild(element); } if (shower) { element = m_select.getCanvasElement(); if (null != element) { getElement().appendChild(element); } } } } return this; }