public class DNDListComponent extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
DNDListComponent.View |
Constructor and Description |
---|
DNDListComponent(DNDListComponent.View view,
DataTypeList dataTypeList) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
void |
consolidateYPosition() |
elemental2.dom.HTMLElement |
getDragArea() |
elemental2.dom.HTMLElement |
getElement() |
int |
getPositionY(elemental2.dom.Element element) |
Optional<elemental2.dom.HTMLElement> |
getPreviousElement(elemental2.dom.Element reference) |
void |
highlightLevel(elemental2.dom.HTMLElement htmlElement) |
void |
refreshDragAreaSize() |
void |
refreshItemsCSSAndHTMLPosition() |
void |
refreshItemsPosition() |
elemental2.dom.HTMLElement |
registerNewItem(elemental2.dom.HTMLElement htmlElement) |
void |
setInitialHiddenPositionY(elemental2.dom.HTMLElement itemElement) |
void |
setInitialPositionY(elemental2.dom.HTMLElement dragAndDropElement,
List<elemental2.dom.HTMLElement> children) |
void |
setOnDropItem(BiConsumer<elemental2.dom.Element,elemental2.dom.Element> onDropItem) |
void |
setPositionX(elemental2.dom.Element element,
double positionX) |
void |
setPositionY(elemental2.dom.Element element,
double positionY) |
@Inject public DNDListComponent(DNDListComponent.View view, DataTypeList dataTypeList)
public void refreshItemsPosition()
public void refreshItemsCSSAndHTMLPosition()
public elemental2.dom.HTMLElement registerNewItem(elemental2.dom.HTMLElement htmlElement)
public elemental2.dom.HTMLElement getElement()
public elemental2.dom.HTMLElement getDragArea()
public void consolidateYPosition()
public Optional<elemental2.dom.HTMLElement> getPreviousElement(elemental2.dom.Element reference)
public void clear()
public void setPositionX(elemental2.dom.Element element, double positionX)
public void setPositionY(elemental2.dom.Element element, double positionY)
public int getPositionY(elemental2.dom.Element element)
public void setOnDropItem(BiConsumer<elemental2.dom.Element,elemental2.dom.Element> onDropItem)
public void refreshDragAreaSize()
public void setInitialPositionY(elemental2.dom.HTMLElement dragAndDropElement, List<elemental2.dom.HTMLElement> children)
public void setInitialHiddenPositionY(elemental2.dom.HTMLElement itemElement)
public void highlightLevel(elemental2.dom.HTMLElement htmlElement)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.