public class ExtendedSplitLayoutWidgetController extends DefaultWidgetController
| Modifier and Type | Field and Description |
|---|---|
static String |
CHOSEN_LAYOUT_DATA_ATTRIBUTE |
static String |
DEFAULT_CONFIG_CTX_NAME |
static String |
EVENT_ON_INIT_LAYOUT |
static String |
LAYOUT_MIXLEFT |
static String |
LAYOUT_MIXRIGHT |
static String |
LAYOUT_SINGLE |
static String |
LAYOUT_TRIPLE |
static String |
LAYOUT_TWIXE |
static String |
LAYOUT_TWIXS |
static String |
MAKE_RESIZABLE_DATA_ATTRIBUTE |
static String |
MODEL_CHOSEN_LAYOUT |
static String |
SETTING_CONFIG_CTX_NAME |
static String |
SETTING_DEFAULT_LAYOUT |
static String |
SOCKET_IN_CHOOSE_LAYOUT |
static String |
SOCKET_IN_PARENT_LAYOUT |
static String |
SOCKET_OUT_SELECTED_LAYOUT |
static String |
SPLIT_LAYOUT_ID_DATA_ATTRIBUTE |
| Constructor and Description |
|---|
ExtendedSplitLayoutWidgetController() |
| Modifier and Type | Method and Description |
|---|---|
void |
chooseLayout(String layout) |
protected String |
findSelectedLayout() |
protected String |
getDefaultLayout() |
org.zkoss.zul.Div |
getFirstVessel() |
org.zkoss.zul.Div |
getSecondVessel() |
org.zkoss.zul.Div |
getThirdVessel() |
org.zkoss.zul.Div |
getVesselContainer() |
void |
initialize(org.zkoss.zk.ui.Component comp)
Override this method to do initialization stuff for your widget, like initialize widget settings, restore view
state from viewmodel, etc.
|
protected ExtendedSplitLayout |
loadConfiguration() |
void |
onParentLayoutChange(String parentLayout) |
protected void |
prepareLayout(String layout) |
protected void |
rewriteUuidToDataAttribute(org.zkoss.zk.ui.Component component) |
protected void |
selectInitialLayoutInEchoEvent() |
doAfterCompose, doBeforeCompose, doBeforeComposeChildren, executeOperation, getDragAndDropStrategy, getLabel, getLabel, getModel, getValue, getWidgetDragAndDropStrategyRepository, getWidgetInstanceManager, getWidgetRoot, getWidgetSettings, getWidgetslot, getWidgetTitle, getWidgetUtils, initDragAndDropAwareness, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, initWidgetSetting, invokeListenerMethod, onSocketInput, preInitialize, sendOutput, sendOutputAfterOperation, sendOutputAfterOperation, sendOutputAfterOperation, setValue, setWidgetInstanceManager, setWidgetTitlescanEventListenersalert, didActivate, getPage, willClone, willPassivatepublic static final String SOCKET_IN_CHOOSE_LAYOUT
public static final String SOCKET_IN_PARENT_LAYOUT
public static final String SOCKET_OUT_SELECTED_LAYOUT
public static final String LAYOUT_SINGLE
public static final String LAYOUT_TWIXE
public static final String LAYOUT_TWIXS
public static final String LAYOUT_TRIPLE
public static final String LAYOUT_MIXLEFT
public static final String LAYOUT_MIXRIGHT
public static final String CHOSEN_LAYOUT_DATA_ATTRIBUTE
public static final String MODEL_CHOSEN_LAYOUT
public static final String MAKE_RESIZABLE_DATA_ATTRIBUTE
public static final String SPLIT_LAYOUT_ID_DATA_ATTRIBUTE
public static final String SETTING_CONFIG_CTX_NAME
public static final String DEFAULT_CONFIG_CTX_NAME
public static final String SETTING_DEFAULT_LAYOUT
public static final String EVENT_ON_INIT_LAYOUT
public void initialize(org.zkoss.zk.ui.Component comp)
DefaultWidgetControllerDefaultWidgetController.doAfterCompose(Component) everytime your widget
view is created. See GenericForwardComposer.doAfterCompose(Component) for more details.initialize in class DefaultWidgetControllerprotected void selectInitialLayoutInEchoEvent()
protected String getDefaultLayout()
protected String findSelectedLayout()
protected void rewriteUuidToDataAttribute(org.zkoss.zk.ui.Component component)
public void onParentLayoutChange(String parentLayout)
protected ExtendedSplitLayout loadConfiguration()
public void chooseLayout(String layout)
protected void prepareLayout(String layout)
public org.zkoss.zul.Div getFirstVessel()
public org.zkoss.zul.Div getSecondVessel()
public org.zkoss.zul.Div getThirdVessel()
public org.zkoss.zul.Div getVesselContainer()
Copyright © 2018. All rights reserved.