Class DefaultNodeWithActionsRenderer

java.lang.Object
de.hybris.platform.cockpit.components.mvc.tree.view.AbstractNodeRenderer
de.hybris.platform.cockpit.components.mvc.tree.view.DefaultNodeWithActionsRenderer
All Implemented Interfaces:
org.zkoss.zul.TreeitemRenderer
Direct Known Subclasses:
BundleNavigationNodeRenderer, NavigationNodeRenderer

public class DefaultNodeWithActionsRenderer extends AbstractNodeRenderer
Default renderer with actions column Override addActions(Treecell, Object) to add your own set of actions per row
  • Constructor Details

    • DefaultNodeWithActionsRenderer

      public DefaultNodeWithActionsRenderer()
    • DefaultNodeWithActionsRenderer

      public DefaultNodeWithActionsRenderer(org.zkoss.zk.ui.event.EventListener dropListener)
  • Method Details

    • renderRow

      public org.zkoss.zul.Treerow renderRow(org.zkoss.zul.Treeitem treeItem, Object node)
      Specified by:
      renderRow in class AbstractNodeRenderer
    • addActions

      protected void addActions(org.zkoss.zul.Treecell actionsCell, Object data)
      Adds actions buttons for each row. Tip if overriding: use DeleteListener if you wish to add 'delete' button.
      Parameters:
      actionsCell - attach your buttons to this component