@Dependent @Templated public class TreeListItemView extends Object implements TreeListItem.View
Constructor and Description |
---|
TreeListItemView(elemental2.dom.HTMLDivElement itemHeader,
elemental2.dom.HTMLDivElement itemsContainer,
elemental2.dom.HTMLDivElement itemDetails,
elemental2.dom.HTMLDivElement expandContainer,
elemental2.dom.HTMLElement expand,
elemental2.dom.HTMLInputElement checkbox,
elemental2.dom.HTMLDivElement itemRoot) |
Modifier and Type | Method and Description |
---|---|
elemental2.dom.HTMLElement |
getElement() |
TreeListItem |
getPresenter() |
void |
init(TreeListItem presenter) |
void |
onCheckboxChanged(com.google.gwt.event.dom.client.ChangeEvent valueChanged) |
void |
onClick(com.google.gwt.event.dom.client.ClickEvent e) |
void |
populate(TreeListItem item) |
@Inject public TreeListItemView(elemental2.dom.HTMLDivElement itemHeader, elemental2.dom.HTMLDivElement itemsContainer, elemental2.dom.HTMLDivElement itemDetails, elemental2.dom.HTMLDivElement expandContainer, @Named(value="span") elemental2.dom.HTMLElement expand, elemental2.dom.HTMLInputElement checkbox, elemental2.dom.HTMLDivElement itemRoot)
public TreeListItem getPresenter()
public void init(TreeListItem presenter)
init
in interface org.uberfire.client.mvp.HasPresenter<TreeListItem>
@EventHandler(value="data-object-checkbox") public void onCheckboxChanged(com.google.gwt.event.dom.client.ChangeEvent valueChanged)
@EventHandler(value="item-header") public void onClick(com.google.gwt.event.dom.client.ClickEvent e)
public void populate(TreeListItem item)
populate
in interface TreeListItem.View
public elemental2.dom.HTMLElement getElement()
getElement
in interface org.jboss.errai.common.client.api.elemental2.IsElement
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.