public class DashboardContainerRenderer extends AbstractChildrenContainerRenderer
Widgetchildren component as a Dashboard (column-span and drag'n'drop capabilities) and its children
as Panels| Modifier and Type | Field and Description |
|---|---|
static String |
CSS_PX |
static String |
DASHBOARD_CONFIG_CONTEXT |
static String |
DASHBOARD_DEFAULT_CONFIG_CONTEXT |
static String |
DASHBOARD_GRID_CURRENT_MAX_WIDTH |
static String |
DASHBOARD_GRID_CURRENT_MIN_WIDTH |
static String |
DND_ENABLED_MODEL_KEY |
static String |
DND_KEY |
static String |
ON_CHANGE_DND_SUPPORT |
static String |
SCREEN_WIDTH |
static String |
YW_DASHBOARD_DND_ENABLED |
static String |
YW_DASHBOARD_FLUID |
static String |
YW_DASHBOARD_TOP_CONTAINER |
| Constructor and Description |
|---|
DashboardContainerRenderer() |
addTitleChangeListener, getComponentFor, getLocalizedTitle, getWidgetInstanceFacade, newWidgetslotsAfterCompose, setWidgetInstanceFacade, syncComponentOrderpublic static final String SCREEN_WIDTH
public static final String ON_CHANGE_DND_SUPPORT
public static final String YW_DASHBOARD_TOP_CONTAINER
public static final String DASHBOARD_DEFAULT_CONFIG_CONTEXT
public static final String YW_DASHBOARD_DND_ENABLED
public static final String DND_ENABLED_MODEL_KEY
public static final String DND_KEY
public static final String YW_DASHBOARD_FLUID
public static final String DASHBOARD_GRID_CURRENT_MIN_WIDTH
public static final String DASHBOARD_GRID_CURRENT_MAX_WIDTH
public static final String CSS_PX
public static final String DASHBOARD_CONFIG_CONTEXT
public void render(Widgetchildren childrenComponent, List<WidgetInstance> allChildren, Map<String,Object> ctx)
WidgetChildrenContainerRendererWidgetchildren component and its child widgets.childrenComponent - The Widgetchildren component (usually defined as <widgetchildren> tag within zul).allChildren - The corresponding child widgets for this container.ctx - Additional context informationprotected void makeDraggable(Collection<org.zkoss.zk.ui.HtmlBasedComponent> draggableElements, boolean enabled)
protected void swapTargetSource(org.zkoss.zk.ui.event.DropEvent drop)
protected Dashboard findDashboardConfiguration(Widgetchildren childrenComponent)
protected List<ElementPlacement<WidgetInstance>> readPlacements(List<WidgetInstance> children, Grid grid)
protected Dashboard loadDashboardConfiguration(WidgetInstanceManager wim)
protected List<ElementPlacement<WidgetInstance>> prepareDefaultPlacements(List<WidgetInstance> children)
protected ElementPlacement<WidgetInstance> getPlacement(WidgetInstance child, Grid grid)
public LayoutManager<WidgetInstance> getLayoutManager()
public void setLayoutManager(LayoutManager<WidgetInstance> layoutManager)
protected WidgetInstanceManager getWidgetInstanceManager(Widgetchildren childrenComponent)
public WidgetAuthorizationService getWidgetAuthorizationService()
public void setWidgetAuthorizationService(WidgetAuthorizationService widgetAuthorizationService)
Copyright © 2018. All rights reserved.