@Templated @Dependent public class DocumentationLinkItem extends Object implements org.uberfire.client.mvp.UberElemental<DMNExternalLink>
| Constructor and Description |
|---|
DocumentationLinkItem(elemental2.dom.HTMLDivElement item,
elemental2.dom.HTMLAnchorElement link,
elemental2.dom.HTMLAnchorElement deleteLink) |
| Modifier and Type | Method and Description |
|---|---|
elemental2.dom.HTMLElement |
getElement() |
Consumer<DMNExternalLink> |
getOnDeleted() |
void |
init(DMNExternalLink externalLink) |
void |
onDeleteLinkClick(com.google.gwt.event.dom.client.ClickEvent clickEvent) |
void |
setOnDeleted(Consumer<DMNExternalLink> onDeleted) |
@Inject
public DocumentationLinkItem(elemental2.dom.HTMLDivElement item,
elemental2.dom.HTMLAnchorElement link,
elemental2.dom.HTMLAnchorElement deleteLink)
public elemental2.dom.HTMLElement getElement()
getElement in interface org.jboss.errai.common.client.api.elemental2.IsElementpublic void init(DMNExternalLink externalLink)
init in interface org.uberfire.client.mvp.HasPresenter<DMNExternalLink>@EventHandler(value="deleteLink") public void onDeleteLinkClick(com.google.gwt.event.dom.client.ClickEvent clickEvent)
public Consumer<DMNExternalLink> getOnDeleted()
public void setOnDeleted(Consumer<DMNExternalLink> onDeleted)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.