Class DNDListComponent


  • public class DNDListComponent
    extends Object
    • Method Detail

      • refreshItemsPosition

        public void refreshItemsPosition()
      • refreshItemsCSSAndHTMLPosition

        public void refreshItemsCSSAndHTMLPosition()
      • registerNewItem

        public elemental2.dom.HTMLElement registerNewItem​(elemental2.dom.HTMLElement htmlElement)
      • getElement

        public elemental2.dom.HTMLElement getElement()
      • getDragArea

        public elemental2.dom.HTMLElement getDragArea()
      • consolidateYPosition

        public void consolidateYPosition()
      • getPreviousElement

        public Optional<elemental2.dom.HTMLElement> getPreviousElement​(elemental2.dom.Element reference)
      • clear

        public void clear()
      • setPositionX

        public void setPositionX​(elemental2.dom.Element element,
                                 double positionX)
      • setPositionY

        public void setPositionY​(elemental2.dom.Element element,
                                 double positionY)
      • getPositionY

        public int getPositionY​(elemental2.dom.Element element)
      • setOnDropItem

        public void setOnDropItem​(BiConsumer<elemental2.dom.Element,​elemental2.dom.Element> onDropItem)
      • refreshDragAreaSize

        public void refreshDragAreaSize()
      • setInitialPositionY

        public void setInitialPositionY​(elemental2.dom.HTMLElement dragAndDropElement,
                                        List<elemental2.dom.HTMLElement> children)
      • setInitialHiddenPositionY

        public void setInitialHiddenPositionY​(elemental2.dom.HTMLElement itemElement)
      • highlightLevel

        public void highlightLevel​(elemental2.dom.HTMLElement htmlElement)